docker-sabnzbd

docker-sabnzbd

Статус сборки Ansible Galaxy Лицензия

Роль Ansible Galaxy для управления и запуска контейнера sabnzbd в Docker.

Эта роль соединяет контейнер sabnzbd, созданный linuxserver, с различными шаблонами, чтобы все заработало.

Требования

Эта роль была протестирована на Ubuntu 14.04 и, скорее всего, будет работать только на системе, похожей на Ubuntu. Вам также понадобиться работающая среда Docker и актуальная версия docker-py, чтобы эта роль работала.

Если у вас этого нет и вы хотите, чтобы Ansible настроил это за вас, посмотрите на роль marvinpinto.docker в Galaxy.

Переменные роли

# Порт хоста для Sabnzbd
docker_sabnzbd_exposed_port: '8080'

# Имя контейнера Docker
docker_sabnzbd_container_name: 'sabnzbd'

# Каталог, который будет использоваться как корень всей конфигурации
# и данных, связанных с sabnzbd. Обратите внимание, что эти подкаталоги 
# будут автоматически созданы, если их еще нет.
#
# Так, если 'docker_sabnzbd_mounted_directory' установлено в:
# /tmp/sabnzbd_mount, автоматически будут созданы следующие каталоги:
# /tmp/sabnzbd_mount/config
# /tmp/sabnzbd_mount/downloads
# /tmp/sabnzbd_mount/incomplete-downloads
docker_sabnzbd_mounted_directory: '/tmp/sabnzbd_mount'

Примеры

Установите этот модуль из Ansible Galaxy в директорию './roles':

ansible-galaxy install marvinpinto.docker-sabnzbd -p ./roles

Используйте его в плейбуке следующим образом:

- hosts: '127.0.0.1'
  roles:
    - role: 'marvinpinto.docker-sabnzbd'
      become: true

Смонтированный каталог

Причина хранения всей связанной конфигурации в корневом каталоге docker_sabnzbd_mounted_directory состоит в том, что у пользователя теперь есть возможность управлять всей конфигурацией и данными вне Ansible.

Это становится особенно полезным, когда указанный смонтированный каталог находится на отдельной файловой системе (EBS, USB-диск и т.д.).

О проекте

Ansible Galaxy role to manage and run the sabnzbd docker container.

Установить
ansible-galaxy install marvinpinto/ansible-role-docker-sabnzbd
Лицензия
mit
Загрузки
121
Владелец
Computer nerd.