docker-media-converter

docker-media-converter

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

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

Требования

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

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

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

# Имя контейнера Docker
docker_media_converter_container_name: 'mediaconverter'

# Медиа-директории, которые необходимо смонтировать внутри контейнера
docker_media_container_exposed_volumes: []

# Переменные окружения контейнера
docker_media_container_env_variables: {}

Примеры

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

ansible-galaxy install marvinpinto.docker-media-converter -p ./roles

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

- hosts: '127.0.0.1'
  roles:
    - role: 'marvinpinto.docker-media-converter'
      become: true
      docker_media_container_env_variables:
        MEDIA_TVSHOWS: '/tv'
        MEDIA_MOVIES: '/movies'
        PLEX_URL: 'http://127.0.0.1:32400'
        PLEX_TOKEN: 'sekr3t'
      docker_media_container_exposed_volumes:
        - '/opt/data/tv:/tv'
        - '/opt/data/movies:/movies'
О проекте

Ansible Galaxy role to manage and run the media converter docker container.

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