robgmills.minidlna

Ansible-Rolle: miniDLNA

Build-Status

Installiert miniDLNA - einen leichten DLNA/UPnP-Medienserver.

Voraussetzungen

Keine

Rollenvariablen

minidlna:
  benutzer: minidlna
  port: 8200
  medienverzeichnisse:
    - "/var/lib/minidlna"
    - "A,/var/lib/minidlna/musik"
    - "P,/var/lib/minidlna/fotos"
    - "V,/var/lib/minidlna/videos"
  netzwerkschnittstelle: "eth0"
  netzwerkschnittstellen:
    - "eth1"
    - "wlan0"
  hörende_ip: "192.168.0.0/24"
  hörende_ips:
    - "192.168.1.0/8"
    - "10.0.0.0/16"
  freundlicher_name: "Home DLNA Server"
  modell_name: "Windows Media Connect-kompatibel (MiniDLNA)"

miniDLNA bietet einige Standardwerte für die folgenden Eigenschaften:

  • freundlicher_name: "hostname: benutzername"
  • modell_name: "Windows Media Connect-kompatibel (MiniDLNA)"

Es gibt keinen Standardwert für die folgenden Eigenschaften:

  • netzwerkschnittstelle/netzwerkschnittstellen: Standardverhalten bindet an alle; netzwerkschnittstellen ergänzt (überschreibt nicht) netzwerkschnittstelle
  • hörende_ip/hörende_ips: Standardverhalten bindet an alle; hörende_ips ergänzt (überschreibt nicht) hörende_ip

medienverzeichnisse folgt dem standardmäßigen miniDLNA-Format eines vollqualifizierten Pfads zu einem freizugebenden Verzeichnis. Durch das Hinzufügen eines der Werte A, P oder V können Sie den Medientyp, der aus dem nachfolgenden Verzeichnis geteilt werden soll, auf Audio, Foto oder Video (jeweils) beschränken.

Abhängigkeiten

Keine.

Beispiel-Playbook

- hosts: server
  rollen:
     - { rolle: robgmills.minidlna }

Lizenz

BSD

Autoreninformation

Diese Rolle wurde 2016 von Rob Mills erstellt.

Über das Projekt

Installs and configures a miniDLNA server

Installieren
ansible-galaxy install robgmills.minidlna
GitHub Repository
Lizenz
Unknown
Downloads
159
Besitzer
I like scaling people, process and technology. Engineering @ShipBob. Formerly of @spothero, @UptakeOpenSource, @peapod.