CamillaDSP-EQ
Docker app from ssouza's Repository
Overview
Readme
View on GitHubSpotify Connect with CamillaDSP for Unraid
A reusable Spotify Connect audio endpoint with professional CamillaDSP processing and CamillaGUI controls.
Components
- Spotify Connect uses
giof71/librespot:latest. Each user chooses their own Spotify device name during installation. - CamillaDSP EQ uses
ghcr.io/ssouza00/backyard-eq:latestfor equalization, profiles, and the browser interface. - Both containers share a configurable host directory containing the audio FIFO.
- CamillaDSP outputs through the ALSA device selected by the Unraid user.
Privacy
The templates contain no Spotify credentials, account details, fixed LAN addresses, or installation-specific identifiers. Spotify authentication and device selection happen through Spotify Connect on the user's own network.
Installation
- Install CamillaDSP EQ and select the host audio device.
- Install Spotify Connect EQ and choose any Spotify device name.
- Use the same shared-audio host directory in both templates.
- Open Spotify, select the newly named device, and begin playback.
- Open the CamillaGUI WebUI from Unraid to select profiles and tune sound.
Updating
GitHub Actions builds and publishes ghcr.io/ssouza00/backyard-eq:latest after changes to the main branch. Unraid can detect and install image updates normally.
Support
Report template or integration issues through this repository's Issues page.
Back-yard-EQ for Unraid
A Spotify Connect audio endpoint with CamillaDSP processing and CamillaGUI controls.
Components
- spotify-connect uses giof71/librespot:latest and appears in Spotify as Unraid Backyard.
- Back-yard-EQ uses ghcr.io/ssouza00/backyard-eq:latest for EQ, profiles, and the web interface.
- Both containers share /mnt/user/appdata/spotify-dsp/audio.
- Back-yard-EQ outputs through the Unraid /dev/snd ALSA device.
Interfaces
- Spotify container WebUI opens Spotify Web Player.
- EQ controls open at http://BACK-YARD-EQ-IP:5005/gui/index.html.
Updating
GitHub Actions builds and publishes ghcr.io/ssouza00/backyard-eq:latest after every change to the main branch. Unraid can then detect and install updates normally.
Unraid templates
Import the templates from the templates folder. Use a custom LAN network such as br1 so Spotify Connect discovery works correctly.
Requirements
Categories
Related apps
Explore more like this
Explore allDetails
ghcr.io/ssouza00/backyard-eq:latestRuntime arguments
- Web UI
http://[IP]:[PORT:5005]/gui/index.html- Network
bridge- Shell
bash- Privileged
- false
Template configuration
CamillaGUI web interface
- Target
- 5005
- Default
- 5005
- Value
- 5005
Unraid ALSA sound devices
- Target
- /dev/snd
- Default
- /dev/snd
- Value
- /dev/snd
DSP profiles and state
- Target
- /config
- Default
- /mnt/user/appdata/camilladsp
- Value
- /mnt/user/appdata/camilladsp
Shared Spotify audio pipe
- Target
- /audio
- Default
- /mnt/user/appdata/spotify-dsp/audio
- Value
- /mnt/user/appdata/spotify-dsp/audio
GUI backend configuration
- Target
- /opt/camillagui_backend/config
- Default
- /mnt/user/appdata/camillagui-internal
- Value
- /mnt/user/appdata/camillagui-internal