Files
docker-minidlna/README.md
Lev Rusanov efafc29222
Some checks failed
Auto-CI / stayactive (push) Has been cancelled
Auto-CI / build-amd64 (push) Has been cancelled
Update README.md
Signed-off-by: Lev Rusanov <30170278+JDM170@users.noreply.github.com>
2025-08-22 20:46:43 +07:00

43 lines
1.2 KiB
Markdown

# Minidlna in docker container
Not the best container, but works :)
## Build
```
docker build -t jdm17/minidlna .
```
OR
```
docker compose build
```
## Run
The recommended method is to use with docker-compose file.
Check the example file in the repository.
### with environment parameters
```
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 server
- `FOLDERS` - list of the shared folders on your volume (/mnt/data)
Please use docker-compose file (from my Github page) for easier management.
### with config file
1. use and edit config template file `config/minidlna.conf.tmpl`
2. save as `config/minidlna.conf`
3. run minidlna with docker-compose file without any environment variables, the volumes only: `docker-compose up -d`
## Known errors
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.