Sign inSign up

unixlinuxgeek/minidlna

By unixlinuxgeek

•Updated over 3 years ago

MiniDLNA is a simple media server software

Image
0

213

unixlinuxgeek/minidlna repository overview

MiniDLNA is a simple media server software, with the aim of being fully compliant with DLNA/UPnP-AV clients.

⁠MiniDLNA Docker Images

This image is based on Alpine Linux.

Usage

Example:

docker run -d --name minidlna \
  --net=host \
  -v <PATH_TO_MOVIES_DIR>:/opt/movies \
  -v <PATH_TO_TV_SHOWS_DIR>:/opt/tv-shows \
  -v <PATH_TO_CARTOONS_DIR>:/opt/cartoons \
  unixlinuxgeek/minidlna

If you want to overwrite a config file:

docker run -d --name minidlna \
  --net=host \
  -v <PATH_TO_DATA_DIR>:/opt \
  -v <PATH_TO_CONFIG_DIR>/minidlna.conf:/etc/minidlna.conf \
  unixlinuxgeek/minidlna

⁠Or Home Media Server config example:

⁠transmission+minidlna

docker-compose.yml

services: 
  transmission:
    image: unixlinuxgeek/transmission
    network_mode: host
    volumes:
      - <PATH_TO_DOWNLOADS_DIR>:/opt
      
  minidlna:
    image: unixlinuxgeek/minidlna
    network_mode: host
    volumes:
      - <PATH_TO_DOWNLOADS_DIR>:/opt
   
     # Optional:
     #-  <PATH_TO_CONFIG_DIR>/minidlna.conf:/etc/minidlna.conf  

Run containers:

Go to docker-compose.yml file location and execute command:

docker compose up -d
⁠Find container id:
$ docker container ls

$ docker exec -it ea58aef25f41 /bin/ash

Tag summary

Content type

Image

Digest

sha256:635a6b3c3…

Size

21 MB

Last updated

over 3 years ago

docker pull unixlinuxgeek/minidlna