Mydia

Mydia

Docker app from grtgbln's Repository

Overview

A modern, self-hosted media management platform for tracking, organizing, and monitoring your media library.

Requirements


        Additional configuration options documented here: https://github.com/getmydia/mydia#-environment-variables-reference
    

Runtime arguments

Web UI
http://[IP]:[PORT:4000]/
Network
bridge
Privileged
false

Template configuration

Web UI PortPorttcp

Container Port: 4000

Target
4000
Default
4000
Value
4000
Secret Key BaseVariable

Generate with 'openssl rand -base64 48'

Target
SECRET_KEY_BASE
Guardian Secret KeyVariable

Generate with 'openssl rand -base64 48'

Target
GUARDIAN_SECRET_KEY
Host DomainVariable

Change to your domain or IP address

Target
PHX_HOST
Default
localhost
Value
localhost
Movies PathPath

Path to your movies folder on the host system

Target
/media/movies
TV Shows PathPath

Path to your TV shows folder on the host system

Target
/media/tv
Downloads PathPath

Path to your downloads folder on the host system

Target
/media/downloads
Config PathPath

Path to the configuration folder

Target
/config
Default
/mnt/user/appdata/mydia/config
Value
/mnt/user/appdata/mydia/config
Internal PortVariable

Internal application port. Not recommended to change.

Target
PORT
Default
4000
Value
4000
Internal Movies PathVariable

Internal path to movies folder. Not recommended to change.

Target
MOVIES_PATH
Default
/media/movies
Value
/media/movies
Internal TV Shows PathVariable

Internal path to TV shows folder. Not recommended to change.

Target
TV_PATH
Default
/media/tv
Value
/media/tv
Internal Database PathVariable

Internal path to the database file. Not recommended to change.

Target
DATABASE_PATH
Default
/config/mydia.db
Value
/config/mydia.db

Details

Repository
ghcr.io/getmydia/mydia:latest
Last Updated2026-06-01
First Seen2025-11-08

Run Mydia on Unraid.

Mydia is listed in Community Apps for Unraid OS. Explore Unraid to build a flexible home server, NAS, or homelab.