robgmills.minidlna

Rol de Ansible: miniDLNA

Estado de Construcción

Instala miniDLNA - un servidor de medios DLNA/UPnP ligero.

Requisitos

Ninguno

Variables del Rol

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: "Servidor DLNA Hogar"
  model_name: "Compatible con Windows Media Connect (MiniDLNA)"

miniDLNA proporciona algunos valores predeterminados para las propiedades listadas a continuación:

  • friendly_name: "nombre_del_host: nombre_de_usuario"
  • model_name: "Compatible con Windows Media Connect (MiniDLNA)"

No hay valor predeterminado para las siguientes propiedades:

  • network_interface/network_interfaces: el comportamiento predeterminado se liga a todos; network_interfaces se agrega a (no reemplaza) network_interface
  • listening_ip/listening_ips: el comportamiento predeterminado se liga a todos; listening_ips se agrega a (no reemplaza) listening_ip

media_dirs sigue el formato estándar de miniDLNA de una ruta completamente calificada a un directorio para compartir. Al anteponer uno de los valores A, P o V, puedes limitar el tipo de medio a compartir desde el directorio siguiente a audio, foto o video (respectivamente).

Dependencias

Ninguna.

Ejemplo de Playbook

- hosts: servers
  roles:
     - { role: robgmills.minidlna }

Licencia

BSD

Información del Autor

Este rol fue creado en 2016 por Rob Mills.

Acerca del proyecto

Installs and configures a miniDLNA server

Instalar
ansible-galaxy install robgmills.minidlna
Licencia
Unknown
Descargas
159
Propietario
I like scaling people, process and technology. Engineering @ShipBob. Formerly of @spothero, @UptakeOpenSource, @peapod.