dlnextcloud is the simplest bridge between any WebDAV storage and your UPnP/DLNA enabled devices.
This repository has been archived on 2024-08-06. You can view files and clone it, but cannot push or open issues or pull requests.
Find a file
2024-03-30 19:40:04 +01:00
bin Actualiser bin/wrapper.sh 2024-03-30 19:22:54 +01:00
config Actualiser config/config.xml 2024-03-30 19:21:32 +01:00
Dockerfile Actualiser Dockerfile 2024-03-30 18:33:34 +01:00
LICENSE Initial commit 2023-07-15 16:23:32 +02:00
README.md Actualiser README.md 2024-03-30 19:40:04 +01:00

munta

Munta is your locally hosted one-stop-shop for all your audio and pictures conversion needs. It is a containerized web frontend for ffmpeg. It is aimed at supporting only libre codecs. Some handy filters (like vignette for pictures and echo for audio) are also available through the conversion process.

Setup

  1. 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
  1. Build the container using the provided Dockerfile:
docker compose up -d --build
  1. Fire up your best Hi-fi gear and enjoy! (Or go to `http://gerbera_ip:gerbera_port to acces Gerbera's web portal.)

Pipeline

status-badge

A Docker's buildx-based building pipeline builds the Dockerfile from scratch.