MPD connection
myMPD uses libmpdclient to connect to MPD. The fastet and easiest setup is to run myMPD on the same host as MPD, but myMPD can also connect to a remote MPD server.
The mpd connection settings can be configured in the web-ui (Main menu -> MPD connection).
| SETTING | DEFAULT |
|---|---|
| MPD host | /run/mpd/socket |
| MPD port | 6600 |
| MPD timeout | 30 |
MPD autodetection
myMPD tries to autodetect the mpd connection only at first start (if no mpd_host file is found in the state directory).
- Uses the default MPD environment variables
- Searches for a mpd socket
$XDG_RUNTIME_DIR/mpd/socket/run/mpd/socket/var/run/mpd/socket/var/lib/mpd/socket
- Falls back to
localhost:6600
| ENVIRONMENT | DESCRIPTION |
|---|---|
| MPD_HOST | MPD host or path to mpd socket |
| MPD_PORT | MPD port |
| MPD_TIMEOUT | MPD timeout in seconds |