dlnextcloud is the simplest bridge between any WebDAV storage and your UPnP/DLNA enabled devices.
bin | ||
config | ||
.woodpecker.yaml | ||
Dockerfile | ||
LICENSE | ||
README.md |
DEPRECATION NOTICE
- DEPRECATION NOTICE
- Music Assistant and the Nextcloud Music's Subsonic interface provide an optimized management platform for music broadcast on the home network. It seamlessly integrates with Home Assistant. Music Assistant supports all dlnextcloud functionalities, supplies numerous optimizations and reduces maintenance cost. This repository is therefore archived.
dlnextcloud
dlnextcloud is the simplest bridge between any WebDAV storage and your UPnP/DLNA enabled devices.
Setup
- A typical
docker-compose.yaml
file is provided below:
version: '3.8'
services:
dlnextcloud:
container_name: dlnextcloud
network_mode: "host"
build: https://forge.slowte.ch/selfhosted/dlnextcloud.git
image: dlnextcloud
restart: unless-stopped
environment:
- NC_PASSWORD=webdav_share_password
- NC_USERNAME=webdav_share_username
- NC_MUSIC_DIR_URL=webdav_music_endpoint
- NC_RADIO_DIR_URL=webdav_radios_endpoint
- GERBERA_IP=machine_static_local_ip_for_gerbera
- GERBERA_PORT=desired_port_for_gerbera
privileged: true
- Build the container using the provided
Dockerfile
:
docker compose up -d --build
- Fire up your best Hi-fi gear and enjoy! (Or go to `http://gerbera_ip:gerbera_port to acces Gerbera's web portal.)
Pipeline
A Docker's buildx-based building pipeline builds the Dockerfile
from scratch.