This is the offical Docker image of the Home Assistant add-on HomePod Connect. You can also use it by itself on other systems. It works out of the box with zeroconf and can be discovered inside your local network.
This repository contains a customized version of linuxserver/daapd. In this image librespot is replaced by librespot-java and openjdk11-jre is installed. Also a custom OwnTone and librespot-java configuration is provided.
The changes can be viewed inside the Dockerfile
.
This image is built automatically when a new linuxserver/daapd version is released.
You can pull the image by using
docker pull alexbabel/owntone:VERSION
or use GHCR:
docker pull ghcr.io/alexanderbabel/owntone:VERSION
Run the image:
docker run --network=host -v $(pwd)/config:/config/owntone alexbabel/owntone:VERSION
You can access the OwnTone instance on the default port (3689).
All configuration files are stored inside the docker image in /config/owntone
. There, you can find multple files:
librespot-java.toml
- Configuration for librespot-javaowntone.conf
- Configuration for OwnTone
Both files are adjusted to work out of the box as a Spotify Connect speaker. The content of these files can be found in this repository.