robgmills.minidlna

Rola Ansible: miniDLNA

Status budowy

Instaluje miniDLNA - lekki serwer multimedialny DLNA/UPnP.

Wymagania

Brak.

Zmienne roli

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: "Domowy serwer DLNA"
  model_name: "Zgodny z Windows Media Connect (MiniDLNA)"

miniDLNA zapewnia domyślne wartości dla wymienionych poniżej właściwości:

  • friendly_name: "nazwa_hosta: nazwa_użytkownika"
  • model_name: "Zgodny z Windows Media Connect (MiniDLNA)"

Nie ma domyślnej wartości dla poniższych właściwości:

  • network_interface/network_interfaces: domyślne działanie wiąże się ze wszystkimi; network_interfaces dodaje do (nie nadpisuje) network_interface
  • listening_ip/listening_ips: domyślne działanie wiąże się ze wszystkimi; listening_ips dodaje do (nie nadpisuje) listening_ip

media_dirs stosuje standardowy format miniDLNA z pełną ścieżką do katalogu do współdzielenia. Dodając przedrostek A, P lub V, możesz ograniczyć typ mediów do udostępnienia z poniższego katalogu do audio, zdjęć lub wideo (odpowiednio).

Zależności

Brak.

Przykładowy playbook

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

Licencja

BSD

Informacje o autorze

Ta rola została stworzona w 2016 roku przez Rob Mills.

O projekcie

Installs and configures a miniDLNA server

Zainstaluj
ansible-galaxy install robgmills.minidlna
Licencja
Unknown
Pobrania
159
Właściciel
I like scaling people, process and technology. Engineering @ShipBob. Formerly of @spothero, @UptakeOpenSource, @peapod.