marvinpinto.docker-media-converter
docker 媒体转换器
这是一个 Ansible Galaxy 角色,用于管理和运行 媒体转换器 Docker 容器。
要求
该角色已在 Ubuntu 14.04 上测试,可能仅在类 Ubuntu 系统上工作。您还需要一个正常工作的 Docker 环境和近期版本的 docker-py
,才能使该角色正常工作。
如果您既没有这些,想让 Ansible 为您设置,可以查看 marvinpinto.docker Galaxy 角色。
角色变量
# Docker 容器名称
docker_media_converter_container_name: 'mediaconverter'
# 需要在容器内挂载的媒体目录
docker_media_container_exposed_volumes: []
# 容器环境变量
docker_media_container_env_variables: {}
示例
从 Ansible Galaxy 安装此模块到 './roles' 目录:
ansible-galaxy install marvinpinto.docker-media-converter -p ./roles
在剧本中使用如下:
- 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'
关于项目
Ansible Galaxy role to manage and run the media converter docker container.
安装
ansible-galaxy install marvinpinto.docker-media-converter
许可证
mit
下载
86
拥有者
Computer nerd.