marvinpinto.docker-media-converter

docker-media-converter

Estado de Construcción Ansible Galaxy Licencia

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.