Not the best container, but works :)
docker build -t croc/minidlna .
docker run -tid --name=minidlna --net=host -e SRVNAME=dockerlna -e "FOLDERS=/mnt/data/mp3,/mnt/data/movie,/mnt/data/torrent" -v /mnt/data/pub/:/mnt/data croc/minidlna
SRVNAME
- name of the minidlna serverFOLDERS
- list of the shared folders on your volume (/mnt/data)
Please use docker-compose file (from my Github page) for easier management.
Container always restarts and SSDP service start problem
message in the container logs.
Check the 1900 UDP port on your docker host (example: ss -lntpu | grep -i 1900
) maybe already in use.
Stop another UPNP service, like Jellyfin/Plex/Emby server to free up this port and try again.