docker-sickrage

docker-sickrage

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

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

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

Требования

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

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

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

# Порт хоста Sickrage
docker_sickrage_exposed_port: '8081'

# Имя докер-контейнера
docker_sickrage_container_name: 'sickrage'

# Директория, которая будет использоваться как корень для всех конфигураций и данных, связанных с sickrage.
# Обратите внимание, что эти поддиректории *будут* автоматически созданы, если они еще не существуют.
#
# Предполагая, что 'docker_sickrage_mounted_directory' установлено на: /tmp/sickrage_mount
# /tmp/sickrage_mount/config
# /tmp/sickrage_mount/raw_tv_downloads
# /tmp/sickrage_mount/tv
docker_sickrage_mounted_directory: '/tmp/sickrage_mount'

Примеры

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

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

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

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

Подключенная директория

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

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

О проекте

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

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