marvinpinto.docker-media-converter
docker-media-converter
Rol de Ansible Galaxy para gestionar y ejecutar un media-converter en un contenedor de Docker.
Requisitos
Este rol ha sido probado en Ubuntu 14.04 y es probable que solo funcione en un
sistema parecido a Ubuntu. También necesitarás un entorno de Docker funcionando y
una versión reciente de docker-py
para que este rol funcione.
Si no tienes nada de esto y te gustaría que Ansible lo configurara por ti, echa un vistazo al rol Galaxy marvinpinto.docker.
Variables del Rol
# Nombre del contenedor de Docker
docker_media_converter_container_name: 'mediaconverter'
# Directorios de medios que deben estar montados dentro del contenedor
docker_media_container_exposed_volumes: []
# Variables de entorno del contenedor
docker_media_container_env_variables: {}
Ejemplos
Instala este módulo desde Ansible Galaxy en el directorio './roles':
ansible-galaxy install marvinpinto.docker-media-converter -p ./roles
Úsalo en un playbook de la siguiente manera:
- 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'
Acerca del proyecto
Ansible Galaxy role to manage and run the media converter docker container.
Instalar
ansible-galaxy install marvinpinto.docker-media-converter
Licencia
mit
Descargas
86
Propietario
Computer nerd.