Serveur MiniDLNA léger et simple pour partager vidéos, musiques et photos sur le réseau.
1.6K
Description courte : MiniDLNA with automatic media folder detection & smart config.
Image Docker basée sur debian:stable-slim avec minidlna installé.
Au démarrage, un script entrypoint.sh génère automatiquement le fichier
/config/minidlna.conf, puis scanne tous les dossiers dont le chemin commence par
/media (/media, /media1_video, /media2_audio, etc.).
Le type de média est détecté en fonction du nom du dossier monté :
video, film, movie → media_dir=V,<chemin>audio, music, musique → media_dir=A,<chemin>photo, picture → media_dir=P,<chemin>media_dir=<chemin>
Les dossiers vides sont ignorés. La base de données, les logs et la configuration sont stockés dans /config.
/config : configuration MiniDLNA, base de données, logs/media* : un ou plusieurs dossiers médias (films, séries, musique, photos, etc.)-v /mnt/disque1/films:/media1_video:ro
-v /mnt/disque2/series:/media2_video:ro
-v /mnt/disque3/musique:/media3_audio:ro
-v /mnt/disque4/photos:/media4_photo:ro
-v /mnt/user/appdata/minidlna:/config:rwFRIENDLY_NAME (optionnel, défaut Tower)ENABLE_SUBTITLES (optionnel, défaut yes)yes / no).
8200/tcp : interface MiniDLNA1900/udp : SSDP (découverte DLNA/UPnP)docker run -d \
--name=minidlna \
--restart=unless-stopped \
--net=host \
--pids-limit=2048 \
-e TZ=Europe/Paris \
-e FRIENDLY_NAME="MonSuperServeur" \
-e ENABLE_SUBTITLES="yes" \
-v /mnt/disque1/films:/media1_video:ro \
-v /mnt/disque2/series:/media2_video:ro \
-v /mnt/disque3/musique:/media3_audio:ro \
-v /mnt/disque4/photos:/media4_photo:ro \
-v /mnt/user/appdata/minidlna:/config:rw \
sftpmalin/minidnla:latest
Cette image MiniDLNA est conçue pour être simple à lancer : tu montes tes dossiers en
/media*, tu choisis éventuellement un nom de serveur avec FRIENDLY_NAME,
et le conteneur génère automatiquement la configuration et démarre le service DLNA.
Content type
Image
Digest
sha256:734536bf5…
Size
242.5 MB
Last updated
10 months ago
docker pull sftpmalin/minidlna