marvinpinto.docker-media-converter
docker-media-converter
Eine Ansible Galaxy-Rolle zur Verwaltung und Ausführung eines media-converter Docker-Containers.
Anforderungen
Diese Rolle wurde auf Ubuntu 14.04 getestet und wird wahrscheinlich nur auf einem
Ubuntu-ähnlichen System funktionieren. Sie benötigen außerdem eine funktionierende Docker-Umgebung und eine aktuelle Version von docker-py
, damit diese Rolle funktioniert.
Wenn Sie beides nicht haben und möchten, dass Ansible dies für Sie einrichtet, schauen Sie sich die marvinpinto.docker Galaxy-Rolle an.
Rollenvariablen
# Name des Docker-Containers
docker_media_converter_container_name: 'mediaconverter'
# Medienverzeichnisse, die im Container gemountet werden müssen
docker_media_container_exposed_volumes: []
# Umgebungsvariablen für den Container
docker_media_container_env_variables: {}
Beispiele
Installieren Sie dieses Modul von Ansible Galaxy in das Verzeichnis './roles':
ansible-galaxy install marvinpinto.docker-media-converter -p ./roles
Verwenden Sie es in einem Playbook wie folgt:
- 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'
Über das Projekt
Ansible Galaxy role to manage and run the media converter docker container.
Installieren
ansible-galaxy install marvinpinto.docker-media-converter
Lizenz
mit
Downloads
86
Besitzer
Computer nerd.