AlexanderBabel/owntone

HomePod Connect: A custom OwnTone Docker image with librespot-java

★ 2Forks 0DockerfileGitHub ↗Compare
dockerdocker-imagehome-assistanthome-assistant-addons

README

IMPORTANT

This project has been moved! It is now available here: AlexanderBabel/custom-images

HomePod Connect Docker Image

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.

Difference to linuxserver/daapd

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.

Usage

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

Access

You can access the OwnTone instance on the default port (3689).

Configuration

All configuration files are stored inside the docker image in /config/owntone. There, you can find multple files:

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.

Contributors

AlexanderBabelrenovate[bot]

Issues