minidlna
Ansible Роль: miniDLNA
Устанавливает miniDLNA - легковесный медиасервер DLNA/UPnP.
Требования
Нет
Переменные роли
minidlna:
user: minidlna
port: 8200
media_dirs:
- "/var/lib/minidlna"
- "A,/var/lib/minidlna/music"
- "P,/var/lib/minidlna/photos"
- "V,/var/lib/minidlna/videos"
network_interface: "eth0"
network_interfaces:
- "eth1"
- "wlan0"
listening_ip: "192.168.0.0/24"
listening_ips:
- "192.168.1.0/8"
- "10.0.0.0/16"
friendly_name: "Домашний DLNA Сервер"
model_name: "Совместимый с Windows Media Connect (MiniDLNA)"
miniDLNA предоставляет некоторые значения по умолчанию для перечисленных свойств:
friendly_name
: "хост: имя пользователя"model_name
: "Совместимый с Windows Media Connect (MiniDLNA)"
Для следующих свойств нет значения по умолчанию:
network_interface
/network_interfaces
: поведение по умолчанию связывается со всеми;network_interfaces
добавляется к (не заменяет)network_interface
listening_ip
/listening_ips
: поведение по умолчанию связывается со всеми;listening_ips
добавляется к (не заменяет)listening_ip
media_dirs
следует стандартному формату miniDLNA для полностью квалифицированного пути к каталогу для совместного использования. Добавив одно из значений A
, P
или V
, вы можете ограничить тип медиа, который будет доступен для совместного использования из последующего каталога: аудио, фото или видео (соответственно).
Зависимости
Нет.
Пример плейбука
- hosts: servers
roles:
- { role: robgmills.minidlna }
Лицензия
BSD
Информация об авторе
Эта роль была создана в 2016 году Робом Миллсом.
Установить
ansible-galaxy install robgmills/ansible-role-minidlna
Лицензия
Unknown
Загрузки
143
Владелец
I like scaling people, process and technology.
Engineering @ShipBob. Formerly of @spothero, @UptakeOpenSource, @peapod.