A music player UI for MPD, built with Go, Svelte and WebSockets. Builds to a single, self-contained binary.
make install
MPD_ADDR=your-mpd-host:6600 make dev
Then open http://localhost:5173.
make build
For Raspberry Pi:
make build-pi
MPD_ADDR=music:6600 ./mothership
Or with flags: ./mothership -mpdaddr music:6600 -port :8080
Transfer the binary and run it. See bin/deploy for a complete example, and server configuration using Ansible.
MIT. See LICENSE.