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

Как сделать автоматическое обновление CouchPotato до новой версии?

Как сделать автоматическое обновление CouchPotato до новой версии?

Обычно обновление CouchPotato до нового выпуска выполняется вручную, но в этой статье я покажу вам, как сделать автоматическое обновление CouchPotato в Linux. CouchPotato, замечательное маленькое приложение, которое автоматизирует загрузку фильмов, широко освещалось нами, включая установку (Windows / Ubuntu ), настройку и удаление. Автообновление CouchPotato может сэкономить время, как это происходит в фоновом режиме без какого-либо взаимодействия с пользователем. Кроме того, у вас всегда будут самые последние и лучшие версии, в том числе исправления безопасности. Итак, давайте посмотрим, как включить автоматическое обновление CouchPotato в Linux. [ Читать: 5 лучших провайдеров Usenet Search для Sick Beard и CouchPotato ]

Уведомление об обновлении CouchPotato

Когда доступно обновление, приложение CouchPotato уведомляет вас, бросая уведомление в нижней части веб-интерфейса Couch Potato.

Как сделать автоматическое обновление CouchPotato до новой версии?

Уведомление об обновлении CouchPotato

В зависимости от того, как вы настроили CouchPotato, вы также можете получить уведомление по электронной почте для обновления CouchPotato. [ Читать: Упростить загрузку фильмов с помощью плагина CouchPotato Firefox ]

Как сделать автоматическое обновление CouchPotato до новой версии?

CouchPotato Уведомление об обновлении по электронной почте

Затем вы входите в свой веб-сайт CouchPotato и нажимаете кнопку «Обновить». Но что если вы сможете автоматически обновлять CouchPotato, когда обновления доступны, а вы ничего не делаете?

Создать скрипт автоматического обновления CouchPotato

Как описано в моем руководстве по установке CouchPotato, вы всегда можете остановить CouchPotato, обновить его, используя git pull, и перезапустить его вручную из командной строки. Этот процесс можно упростить, создав скрипт обновления.

поставщик Рейтинг Характеристики ежемесячно каждый год
Newshosting > 3000 дней, без ограничений, SSL, VPN $9.99 99,99 долл. США (8,33 долл. США в месяц)
Как сделать автоматическое обновление CouchPotato до новой версии?
UsenetServer > 3000 дней, без ограничений, SSL, VPN $9.99 99,99 долл. США (8,33 долл. США в месяц)
Eweka > 3000 дней, без ограничений, SSL, серверы ЕС € 7,50 (Специально !!!)  
Дополнительные планы, которые могут удовлетворить ваши потребности, пожалуйста, прочитайте наше руководство по выбору плана Usenet.

Обратите внимание, что для этого вам нужно будет установить CouchPotato, следуя нашему руководству, а ваш CouchPotato должен быть установлен .couchpotatoв вашей домашней папке. Если ваше приложение CouchPotato установлено в другом месте, это должно быть отражено в /etc/default/couchpotatoфайле.

Создайте файл (используя nano) или ваш любимый текстовый редактор и скопируйте в него следующее содержимое. Измените USERNAMEсвое имя пользователя. Сохраните файл как couchpotato-updater.shв вашей домашней папке (или где угодно).

#!/bin/bash # CouchPotato Auto Update Script from htpcBeginner sudo /etc/init.d/couchpotato stop sleep 10 cd /home/USERNAME/.couchpotato git pull sudo /etc/init.d/couchpotato start

По сути, этот скрипт автообновления CouchPotato останавливает CouchPotato и перемещает его в папку CouchPotato. Затем выдает команду git CouchPotato udpate, чтобы получить последние файлы, и перезапускает CouchPotato. [ Читать: расширение CouchPotato Chrome – легко добавлять фильмы в очередь загрузки ]

Затем cdв вашей домашней папке (или в том месте, где вы сохранили файл) и дайте сценарию разрешение на выполнение с помощью следующей команды:

sudo chmod 755 couchpotato-updater.sh

Теперь в любое время, когда вы захотите обновить CouchPotato, все, что вам нужно сделать, – это перейти туда, где сохранен скрипт автообновления CouchPotato, и выполнить следующую команду:

sudo ./couchpotato-updater.sh

Не игнорируйте sudo и точку на передней панели. Это все прекрасно, но как мне автоматически обновить CouchPotato? Это следующее. [ Читать: обратный прокси CouchPotato Apache ]

Автозапуск обновления CouchPotato с использованием Cron

Webmin упрощает несколько задач системного администрирования, особенно в автономной системе. Если вас не устраивает командная строка, я рекомендую установить и защитить Webmin. Вы можете создать задание cron с помощью интерфейса Webmin для автоматического запуска сценария автоматического обновления CouchPotato с заданной периодичностью. Перейдите в Система -> Запланированные задания Cron и создайте задание Cron, как показано ниже.

Как сделать автоматическое обновление CouchPotato до новой версии?

CouchPotato Автообновление Cron

В приведенном выше примере я настраиваю скрипт обновления CouchPotato для автозапуска в полночь. Вы также можете сделать то же самое из командной строки, создав элемент cron, если вы знаете, что делаете. Крон должен отправить вам по электронной почте вывод команды. Если вас это раздражает, вы можете отключить уведомления по электронной почте Cron.

Это все, что нужно сделать. Go установки впереди вашего CouchPotato автоматического обновления и получить один шаг ближе к полностью автоматизировать свой домашний сервер.

Источник записи: 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 и политикой конфиденциальности.

Принять