В наших предыдущих публикациях вы узнали, как установить Sickrage в Docker, сервис, который позволяет автоматизировать загрузку вашего телешоу, создавая списки просмотра и автоматически загружая их, когда они доступны. Couchpotato – аналогичный сервис, созданный специально для фильмов. Вы просто добавляете нужные вам фильмы, и Couchpotato автоматически ищет их и загружает лучшее качество. Если я заинтересовался, продолжайте читать и узнайте, как установить Couchpotato с помощью Docker всего за несколько простых шагов.
Обязательно прочитайте: Ultimate Smart Home Media Server с Docker и Ubuntu 18.04 – Basic
Если вы не знаете, что такое Docker, обязательно прочитайте наше руководство «Что такое Docker» и сравнение с VirtualBox и ознакомьтесь с используемыми терминами.[ Читайте: что такое Usenet и почему он лучше Torrents? ]
Установите Couchpotato с помощью Docker
Перед запуском руководства по установке Docker Couchpotato обязательно ознакомьтесь с нашими предыдущими руководствами, в которых вы можете научиться устанавливать Docker в Ubuntu, Windows 10 Pro / Ent и Windows 7 и 8 .
Командная строка Docker
Вы можете установить Couchpotato, используя Docker, в новый контейнер Docker с нуля. Но готовые контейнеры уже доступны для нескольких приложений в Docker Hub. Поэтому все, что вам нужно сделать, это вытащить эти контейнеры и установить. Если вы готовы, откройте командную строку Docker и приготовьтесь к настройке Couchpotato в Docker.
поставщик | Рейтинг | Характеристики | ежемесячно | каждый год |
---|---|---|---|---|
Newshosting | > 3000 дней, без ограничений, SSL, VPN | $9.99 | 99,99 долл. США (8,33 долл. США в месяц) | |
UsenetServer | > 3000 дней, без ограничений, SSL, VPN | $9.99 | 99,99 долл. США (8,33 долл. США в месяц) | |
Eweka | > 3000 дней, без ограничений, SSL, серверы ЕС | € 7,50 (Специально !!!) | ||
Дополнительные планы, которые могут удовлетворить ваши потребности, пожалуйста, прочитайте наше руководство по выбору плана Usenet . |
1. Команда Couchpotato Pull
Чтобы установить Couchpotato с помощью Docker, вам сначала необходимо получить последнюю версию контейнера Couchpotato с сервера Linux Docker Hub. LinuxServer – это хранилище Docker с несколькими контейнерами приложений HTPC и домашнего сервера.
docker pull linuxserver/couchpotato
Вытащите готовый контейнер док-станции Couchpotato с помощью приведенной выше команды.
2. Установите параметры конфигурации Couchpotato в Docker
После извлечения контейнера с последней версией Couchpotato нам нужно настроить параметры использования, такие как папки загрузки, номер порта и т.д. Для службы. Скопируйте все строки в блоке кода ниже (это одна отдельная команда) и вставьте его в приглашение Docker.
sudo docker create --name=couchpotato
--restart=always
-v /home/docker/couchpotato/config:/config
-v /home/docker/couchpotato/downloads:/downloads
-v /home/docker/couchpotato/movies:/movies
-e PGID=1001 -e PUID=1001
-e TZ=Europe/London
-p 5050:5050
linuxserver/couchpotato
Хотя вы можете просто скопировать и вставить параметры, упомянутые выше, я рекомендую вам разобраться с каждым параметром, используя приведенное ниже описание, и настроить его по своему вкусу, чтобы настроить Couchpotato в Docker. Поэтому перед выполнением вышеуказанной команды docker измените определенные параметры (например, номер порта, папки и т.д. ) В соответствии с вашей ситуацией.
sudo docker create --name=couchpotato
– Создает новый докер-контейнер с именем «couchpotato»--restart=always
– Запускает контейнер Couchpotato автоматически во время загрузки. Если вы не хотите, чтобы контейнер запускался автоматически, вы можете пропустить эту команду.-v /home/docker/couchpotato/config:/config
– Определяет расположение файлов конфигурации Couchpotato. В этом случае папка конфигурации находится в каталоге / home / docker / couchpotato /.-v /home/docker/couchpotato/downloads:/downloads
– Определяет местоположение папки загрузок. В этом случае папка загрузок находится в каталоге / home / docker / couchpotato /.-v /home/docker/couchpotato/movies:/movies
– Определяет расположение папки фильмов. В этом случае папка загрузок находится в каталоге / home / docker / couchpotato /.-e PGID=1001 -e PUID=1001
– Указывает идентификатор пользователя, чтобы минимизировать проблемы с разрешениями, которые могут возникнуть между хост-ОС (Ubuntu) и контейнером.-e TZ=Europe/London
– Определяет информацию о часовом поясе. Вы можете проверить свой часовой пояс, перейдя по этой ссылке .-p 5050:5050
– Определяет порты, используемые Couchpotato. В этом случае порт 5050: 5050.
3. Запустите и остановите контейнер Couchpotato в Docker
Если вы использовали правильные параметры, вы можете запустить контейнер Couchpotato, который вы только что создали, с помощью следующей команды.
sudo docker start couchpotato
После запуска контейнера Couchpotato Docker вы сможете открыть веб-интерфейс через порт 5050. В моем случае IP-адрес http://192.168.0.108:5050/wizard/.
Домашняя страница Couchpotato
Теперь вы можете начать настройку Couchpotato, следуя указаниям мастера. Попробуйте заполнить каждый из параметров как можно больше. Это улучшит работу Couchpotato для вас.
4. Обновление Couchpotato в Docker
Couchpotato теперь работает в Docker, и, возможно, вам интересно, как вы можете быть в курсе последних исправлений ошибок и функций, которые делают разработчики Couchpotato. Все, что вам нужно сделать, это регулярно проверять наличие обновлений.
Проверить наличие обновлений в Couchpotato
Для этого нам нужно нажать на Settings
иконку слева внизу, а затем нажать на Check for updates
. Нажав на Check for updates
кнопку, мы можем запустить загрузку последней версии Couchpotato.
Couchpotato теперь установлен в Docker. Что делать дальше?
Поздравляем! Вам удалось успешно установить Couchpotato с помощью Docker. После настройки Docker чрезвычайно просто создавать и уничтожать контейнеры с приложениями. Если вы хотите иметь доступ к интерфейсу Couchpotato за пределами вашей домашней сети, обязательно настройте переадресацию портов на маршрутизаторе. Вам нужно будет перенаправить порт Couchpotato на локальный / внутренний IP-адрес системы с установкой Docker.
Затем вы можете установить Sonarr в Docker или Sickrage для управления загрузками вашего телешоу (если вы этого еще не сделали). Скоро зайдите, чтобы узнать больше о Docker и о том, как вы можете установить различные другие сервисы в контейнеры Docker.
Источник записи: https://www.smarthomebeginner.com