marvinpinto.docker-media-converter

docker-media-converter

Build Status Ansible Galaxy License

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
GitHub Repository
Lizenz
mit
Downloads
86
Besitzer
Computer nerd.