marvinpinto.docker-media-converter
docker-media-converter
Rôle Ansible Galaxy pour gérer et exécuter un convertisseur multimédia dans un conteneur docker.
Conditions requises
Ce rôle a été testé sur Ubuntu 14.04 et fonctionnera probablement uniquement sur un
système similaire à Ubuntu. Vous aurez également besoin d'un environnement docker fonctionnel et d'une
version récente de docker-py
pour que ce rôle fonctionne.
Si vous n'avez ni l'un ni l'autre et que vous souhaitez qu'Ansible le configure pour vous, jetez un œil au rôle Galaxy marvinpinto.docker.
Variables du rôle
# Nom du conteneur Docker
docker_media_converter_container_name: 'mediaconverter'
# Répertoires multimédias à monter à l'intérieur du conteneur
docker_media_container_exposed_volumes: []
# Variables d'environnement du conteneur
docker_media_container_env_variables: {}
Exemples
Installez ce module depuis Ansible Galaxy dans le répertoire './roles' :
ansible-galaxy install marvinpinto.docker-media-converter -p ./roles
Utilisez-le dans un playbook comme suit :
- 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'
À propos du projet
Ansible Galaxy role to manage and run the media converter docker container.
Installer
ansible-galaxy install marvinpinto.docker-media-converter
Licence
mit
Téléchargements
86
Propriétaire
Computer nerd.