plexupdate
wilmardo.plexupdate
Держите ваш Plex сервер автоматически обновленным с помощью Plexupdate!
Требования
Нет, но если включено уведомление plexupdate_notify, требуется настройка электронной почты для cron, чтобы получать уведомления.
Переменные роли
Обычное использование
По умолчанию plexupdate установлен и работает. Если вы хотите адаптировать это под свои нужды, посмотрите раздел Расширенное использование.
Расширенное использование
Для более продвинутого использования доступны следующие переменные:
# Версия Plexupdate для установки, передается в модуль git
plexupdate_version: master
# Место установки Plexupdate
plexupdate_install_location: /opt/plexupdate/
# Место конфигурации Plexupdate
plexupdate_config_location: /etc/plexupdate.conf
# Место cronwrapper для Plexupdate, измените cron.daily на интервал (cron.hourly, cron.daily, cron.weekly, cron.monthly)
plexupdate_cronwrapper: /etc/cron.daily/plexupdate
# Опции конфигурации для plexupdate
# Если Plexupdate будет автоматически устанавливать новую загруженную версию (добавляет запись в crontab)
plexupdate_autoinstall: true
# Если Plexupdate будет обновлять себя с помощью git (добавляет запись в crontab)
plexupdate_autoupdate: true
# Если Plexupdate будет удалять загруженный пакет после установки для экономии дискового пространства
plexupdate_autodelete: true
# Если установлено и в сочетании с plexupdate_autoinstall, скрипт будет автоматически проверять, используется ли сервер, и отложит обновление
plexupdate_plexserver: 127.0.0.1
# Указывает порт, который следует использовать вместе с plexupdate_plexserver
plexupdate_plexport: 32400
# Если Plexupdate будет загружать общедоступный релиз (установите на no для загрузки релизов PlexPass)
plexupdate_public: true
# Установите на Plex Pass (обычно не требуется, см. https://github.com/mrworf/plexupdate/wiki/Authenticating-with-Plex-Pass)
plexupdate_token: ""
# Если Plexupdate будет уведомлять по электронной почте после ошибки cron
plexupdate_notify: false
Зависимости
Нет
Пример Playbook
Установите plexupdate с настройками по умолчанию
- hosts: all
roles:
- role: wilmardo.plexupdate
Лицензия
BSD-3-Clause-Clear
Информация об авторе
Эта роль была создана в 2018 году Вилмаром ден Оуденом.
Установить
ansible-galaxy install wilmardo/ansible-role-plexupdate
Лицензия
bsd-3-clause-clear
Загрузки
187
Владелец
❤️ Kubernetes