MyMPD

MyMPD

Docker app from grtgbln's Repository

Overview

myMPD is a standalone and mobile friendly web-based MPD client with a tiny footprint and advanced features.

Requirements


        May require additional configuration. See documentation: https://jcorporation.github.io/myMPD/020-configuration/configuration-files/
    

Runtime arguments

Web UI
http://[IP]:[PORT:8080]/
Network
bridge
Privileged
false
Extra Params
--user 1000:1000

Template configuration

Web UI PortPorttcp

Container Port: 8080

Target
8080
Default
8080
Value
8080
MPD Listening SocketPathrw

Path to the MPD listening socket

Target
/run/mpd
Default
/run/mpd
Value
/run/mpd
Working DirectoryPathrw

Path to the working directory

Target
/var/lib/mympd
Default
/mnt/user/appdata/mympd/working
Value
/mnt/user/appdata/mympd/working
Cache DirectoryPathrw

Path to the cache directory

Target
/var/cache/mympd
Default
/mnt/user/appdata/mympd/cache
Value
/mnt/user/appdata/mympd/cache
Music DirectoryPathro

Path to the music directory

Target
/var/lib/mpd/music
Playlist DirectoryPathro

Path to the playlist directory

Target
/var/lib/mpd/playlists
UMaskVariable

Umask setting for file permissions

Target
UMASK_SET
Default
022
Value
022
Enable SSLVariable

Enable SSL for MyMPD

Target
MYMPD_SSL
Default
false|true
Internal HTTP PortVariable

Internal HTTP port for MyMPD. Not recommended to change.

Target
MYMPD_HTTP_PORT
Default
8080
Value
8080

Details

Repository
ghcr.io/jcorporation/mympd/mympd:latest
Last Updated2026-05-31
First Seen2025-07-30

Run MyMPD on Unraid.

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