Домашний сервер

Руководство: Как установить Jackett с помощью Docker за считанные минуты?

Руководство: Как установить Jackett с помощью Docker за считанные минуты?

Jackett – это сервис, который действует как прокси-сервер и переводит запросы из других приложений, таких как Sonarr, Sickrage и CouchPotato . Это позволяет вам использовать больше поставщиков поиска и управлять этой службой как единым хранилищем, снимая нагрузку с других приложений. Пользовательские торрент-провайдеры также поддерживаются этой услугой. Jackett поддерживается несколькими операционными системами, такими как Linux, Mac OS X и Windows. Ранее я показывал вам, как вы можете установить Jackett на Windows Server 2016 в качестве службы , а сегодня я покажу вам, как вы можете установить Jackett с помощью Docker всего за несколько простых шагов.
Обязательно прочтите: Ultimate Smart Home Media Server с Docker и Ubuntu 18.04 – Basic
Если вы не знаете, что такое Docker, обязательно прочитайте нашЧто такое руководство по Docker и сравнение с VirtualBox заранее и ознакомьтесь с используемыми терминами. [ Читайте: что такое Usenet и почему он лучше Torrents? ]

Установите Jackett с помощью Docker

Перед запуском руководства по установке Docker Jackett обязательно ознакомьтесь с нашими предыдущими руководствами, в которых вы можете научиться устанавливать Docker в Ubuntu , Windows 10 Pro / Ent и Windows 7 и 8 .

Руководство: Как установить Jackett с помощью Docker за считанные минуты?

Командная строка Docker

Вы можете установить Jackett в новый контейнер Docker с нуля. Но готовые контейнеры уже доступны для нескольких приложений в Docker Hub. Так что все, что вам нужно сделать, это вытащить эти контейнеры и установить. Если вы готовы, откройте командную строку Docker и приготовьтесь настроить Jackett в Docker.

1. Команда Jackett Pull

Чтобы установить Jackett с помощью Docker, вам сначала необходимо получить последнюю версию контейнера Jackett из linuxserver Docker Hub . LinuxServer – это хранилище Docker с несколькими контейнерами приложений HTPC и домашнего сервера.

docker pull linuxserver/jackett

Вытащите готовый контейнер-докер Jackett с помощью приведенной выше команды.

2. Установите параметры конфигурации Jackett в Docker

После извлечения контейнера с последней версией Jackett нам необходимо настроить параметры использования, такие как папки загрузки, номер порта и т.д. Для службы. Скопируйте все строки в блоке кода ниже (это одна отдельная команда) и вставьте его в приглашение Docker.

sudo docker create --name=jackett --restart=always -v /home/docker/jackett/config:/config -v /home/docker/jackett/downloads:/downloads -e PGID=1001 -e PUID=1001 -e TZ=Europe/London -p 9117:9117  linuxserver/jackett

Хотя вы можете просто скопировать и вставить параметры, упомянутые выше, я рекомендую вам понять каждый параметр, используя приведенное ниже описание, и настроить его по своему вкусу. Поэтому перед выполнением вышеуказанной команды docker измените определенные параметры (например, номер порта, папки и т.д. ) В соответствии с вашей ситуацией.

  • sudo docker create --name=jackett – Создает новый докер-контейнер с именем “jackett”
  • --restart=always – Запускает контейнер Jackett автоматически во время загрузки. Если вы не хотите, чтобы контейнер запускался автоматически, вы можете пропустить эту команду.
  • -v /home/docker/jackett/config:/config – Определяет расположение файлов конфигурации Jackett. В этом случае папка конфигурации находится в каталоге / home / docker / jackett /.
  • -v /home/docker/jackett/downloads:/downloads – Определяет местонахождение папки чёрной дыры. В этом случае папка blackhole находится в каталоге / home / docker / jackett /.
  • -e PGID=1001 -e PUID=1001 – Указывает идентификатор пользователя, чтобы минимизировать проблемы с разрешениями, которые могут возникнуть между хост-ОС (Ubuntu) и контейнером.
  • -e TZ=Europe/London – Определяет информацию о часовом поясе. Вы можете проверить свой часовой пояс, перейдя по этой ссылке .
  • -p 9117:9117 – Определяет порты, используемые торрент-клиентом. В этом случае порт 9117.

3. Запустите и остановите контейнер Jackett в Docker

Если вы использовали правильные параметры, вы можете продолжить и запустить только что созданный контейнер Jackett, используя следующую команду.

sudo docker start jackett

После запуска контейнера Jackett Docker вы сможете открыть веб-интерфейс на порту 80. В моем случае ip http://192.168.0.108:9117/Admin/Dashboard

Руководство: Как установить Jackett с помощью Docker за считанные минуты?

Панель управления Jackett

Jackett теперь установлен в Docker. Что делать дальше?

Поздравляем! Вам удалось успешно настроить Jackett в Docker. После настройки Docker очень просто создавать и уничтожать контейнеры с приложениями. Затем вы можете установить Sonarr в Docker или Sickrage для управления вашей медиатекой (если вы этого еще не сделали)

Скоро зайдите, чтобы узнать больше о Docker и о том, как вы можете установить различные другие сервисы в Docker-контейнеры.

Источник записи: https://www.smarthomebeginner.com

Похожие записи
Домашний сервер

Изменить интервал синхронизации времени Windows?

Домашний сервер

План новичка: полное руководство по установке Monit

Домашний сервер

Google OAuth Tutorial для Docker и Traefik - аутентификация для сервисов

Домашний сервер

Установите Guacamole на Docker - VNC, SSH, SFTP и RDP, как босс!

Sign up for our Newsletter and
stay informed
[mc4wp_form id="14"]

Политика конфиденциальности

Наш сайт использует файлы cookies, чтобы улучшить работу и повысить эффективность сайта. Продолжая работу с сайтом, вы соглашаетесь с использованием нами cookies и политикой конфиденциальности.

Принять