{"repo":"andyscuff/DenonDJ-Eaas-Server","free":true,"listed":false,"github":"https://github.com/andyscuff/DenonDJ-Eaas-Server","clone":"git clone https://github.com/andyscuff/DenonDJ-Eaas-Server.git","description":"Self-hosted music library server for Denon DJ Engine OS devices via EAAS/StageLinQ protocol. Supports FLAC, MP3, WAV, AIFF and M4A.","language":"Go","stars":17,"topics":[],"license":"MIT","category":"self-hosted-apps","readme_excerpt":"DenonDJ EAAS Server A self-hosted music library server for Denon DJ Engine OS devices via the EAAS/StageLinQ protocol. Streams your music library wirelessly to Engine OS hardware (Prime 4+, SC6000 etc) without needing Engine DJ Desktop software running on a PC. Built on top of go-stagelinq by Carl Kittelberger, which implements the Denon StageLinQ/EAAS protocol. Features - Serves FLAC, MP3, WAV, AIFF and M4A files - Genre → Artist → Album playlist hierarchy derived from folder structure - Handles both 2-level (Genre/Artist/Track) and 3-level (Genre/Artist/Album/Track) structures - Album artwork served from embedded file tags - Full text search across title, artist, album, genre and filename - Navidrome playlist integration — playlists created in Navidrome appear on your DJ hardware - Auto-detects host IP address for artwork serving - Hourly auto-rescan + instant rescan via SIGHUP - Runs as a systemd service on Linux Requirements - Linux (tested on Ubuntu 24.04) - Go 1.19 or newer - Music library organised as Genre/Artist/Album/Track.ext or Genre/Artist/Track.ext Installation Usage Options Flag Default Description ------ --------- ------------- --music-dir /srv/music Path to music library root --navidrome-db /srv/navidrome/data/navidrome.db Path to Navidrome SQLite database (optional) --host-ip auto-detected Host IP address for artwork URLs Example Running as a systemd service Copy the example service file and edit it for your setup: To trigger an immediate rescan after adding","default_branch":null,"files":null,"tree":[],"storefront":"/r/andyscuff","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/andyscuff/DenonDJ-Eaas-Server/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}