Skip to content

tinyMediaManager

tinyMediaManager is a media management tool designed to provide metadata for media centers like Jellyfin and Plex.

References


Make directory

Terminal window
mkdir -p {{DOCKER_PATH_VAR}}/tinymediamanager && cd {{DOCKER_PATH_VAR}}/tinymediamanager

docker-compose.yml

Terminal window
nano docker-compose.yml
docker-compose.yml
services:
tinymediamanager:
image: tinymediamanager/tinymediamanager:latest
container_name: tinymediamanager
ports:
- 5900:5900 # VNC port
- 4000:4000 # Webinterface
volumes:
- ./data:/data
- /path/to/movies:/media/movies
- /path/to/tv_shows:/media/tv_shows
environment:
- USER_ID=1000
- GROUP_ID=100
- ALLOW_DIRECT_VNC=true
- LC_ALL=en_US.UTF-8
- LANG=en_US.UTF-8
- PASSWORD=password
restart: unless-stopped

Start container

Terminal window
docker compose up -d

Open web ui

http://localhost:4000 or http://{{SERVER_IP_VAR}}:4000