linuxserver/daapd¶
Daapd (iTunes) media server with support for AirPlay devices, Apple Remote (and compatibles), Chromecast, MPD and internet radio.
Supported Architectures¶
We utilise the docker manifest for multi-platform awareness. More information is available from docker here and our announcement here.
Simply pulling lscr.io/linuxserver/daapd:latest
should retrieve the correct image for your arch, but you can also pull specific arch images via tags.
The architectures supported by this image are:
Architecture | Available | Tag |
---|---|---|
x86-64 | ✅ | amd64-<version tag> |
arm64 | ✅ | arm64v8-<version tag> |
armhf | ❌ |
Application Setup¶
Map your music folder, open up itunes on the same LAN to see your music there.
The web interface is available at http://<your ip>:3689
For further setup options of remotes etc, check out the daapd website, Owntone.
Enable spotify connect server¶
Enable the spotify connect server by creating a pipe named 'spotify' in the root of your mounted music folder (not possible on most network mounts):
mkfifo <music_folder>/spotify
+ daapd - LinuxServer.io
LinuxServer.io daapd
linuxserver/daapd¶
Daapd (iTunes) media server with support for AirPlay devices, Apple Remote (and compatibles), Chromecast, MPD and internet radio.
Supported Architectures¶
We utilise the docker manifest for multi-platform awareness. More information is available from docker here and our announcement here.
Simply pulling lscr.io/linuxserver/daapd:latest
should retrieve the correct image for your arch, but you can also pull specific arch images via tags.
The architectures supported by this image are:
Architecture Available Tag x86-64 ✅ amd64-<version tag> arm64 ✅ arm64v8-<version tag> armhf ❌
Application Setup¶
Map your music folder, open up itunes on the same LAN to see your music there.
The web interface is available at http://<your ip>:3689
For further setup options of remotes etc, check out the daapd website, Owntone.
Enable spotify connect server¶
Enable the spotify connect server by creating a pipe named 'spotify' in the root of your mounted music folder (not possible on most network mounts):
The spotify connect server should show up as the 'forked-daapd' device in your Spotify application.
It is recommended to set the pipe_autostart
option to true
in your forked-daapd config.
Usage¶
To help you get started creating a container from this image you can either use docker-compose or the docker cli.
docker-compose (recommended, click here for more info)¶
The ARM variants can be built on x86_64 hardware using multiarch/qemu-user-static
Once registered you can define the dockerfile to use with -f Dockerfile.aarch64
.
Versions¶
- 25.08.23: - Rebase to Alpine 3.18, remove abandoned libspotify libs.
- 05.07.23: - Deprecate armhf. As announced here
- 23.02.23: - Rebase to Alpine 3.17, migrate to s6v3.
- 31.05.22: - Make sure the user has access to the audio device.
- 31.05.22: - Add new deps, flex and bison.
- 12.02.22: - Rebase to Alpine 3.15.
- 14.09.21: - Enabled librespot. Disabled spotify on ARMv7
- 10.07.21: - Change of paths to work with the new package name, OwnTone.
- 02.04.21: - Update upstream repo, again.
- 30.03.21: - Update upstream repo.
- 06.10.20: - Enabled Spotify on Alpine 3.12 for X86_64 and ARMv7.
- 01.06.20: - Rebasing to alpine 3.12.
- 16.01.20: - Rebase to alpine linux 3.11 and build antlr3c from source.
- 23.03.19: - Switching to new Base images, shift to arm32v7 tag.
- 14.01.19: - Add pipeline logic and multi arch.
- 20.08.18: - Rebase to alpine linux 3.8.
- 09.06.18: - Use buildstage and update dependencies.
- 05.03.18: - Use updated configure ac and disable avcodecsend to hopefully mitigate crashes with V26.
- 25.02.18: - Query version before pull and build latest release.
- 03.01.18: - Deprecate cpu_core routine lack of scaling.
- 07.12.17: - Rebase to alpine linux 3.7.
- 03.12.17: - Bump to 25.0, cpu core counting routine for faster builds, linting fixes.
- 26.05.17: - Rebase to alpine linux 3.6.
- 06.02.17: - Rebase to alpine linux 3.5.
- 10.01.17: - Bump to 24.2.
- 14.10.16: - Add version layer information.
- 17.09.16: - Rebase to alpine linux, remove redundant spotify support, move to main repository.
- 28.02.16: - Add chromecast support, bump dependency versions.
- 04.01.16: - Disable ipv6 by default because in v23.4 it doesn't work in unraid with it set.
- 17.12.15: - Add in spotify support.
- 25.11.15: - Initial Release.
Last update: October 11, 2023
Created: February 8, 2019
\ No newline at end of file
+
Once registered you can define the dockerfile to use with -f Dockerfile.aarch64
.
Versions¶
- 25.08.23: - Rebase to Alpine 3.18, remove abandoned libspotify libs.
- 05.07.23: - Deprecate armhf. As announced here
- 23.02.23: - Rebase to Alpine 3.17, migrate to s6v3.
- 31.05.22: - Make sure the user has access to the audio device.
- 31.05.22: - Add new deps, flex and bison.
- 12.02.22: - Rebase to Alpine 3.15.
- 14.09.21: - Enabled librespot. Disabled spotify on ARMv7
- 10.07.21: - Change of paths to work with the new package name, OwnTone.
- 02.04.21: - Update upstream repo, again.
- 30.03.21: - Update upstream repo.
- 06.10.20: - Enabled Spotify on Alpine 3.12 for X86_64 and ARMv7.
- 01.06.20: - Rebasing to alpine 3.12.
- 16.01.20: - Rebase to alpine linux 3.11 and build antlr3c from source.
- 23.03.19: - Switching to new Base images, shift to arm32v7 tag.
- 14.01.19: - Add pipeline logic and multi arch.
- 20.08.18: - Rebase to alpine linux 3.8.
- 09.06.18: - Use buildstage and update dependencies.
- 05.03.18: - Use updated configure ac and disable avcodecsend to hopefully mitigate crashes with V26.
- 25.02.18: - Query version before pull and build latest release.
- 03.01.18: - Deprecate cpu_core routine lack of scaling.
- 07.12.17: - Rebase to alpine linux 3.7.
- 03.12.17: - Bump to 25.0, cpu core counting routine for faster builds, linting fixes.
- 26.05.17: - Rebase to alpine linux 3.6.
- 06.02.17: - Rebase to alpine linux 3.5.
- 10.01.17: - Bump to 24.2.
- 14.10.16: - Add version layer information.
- 17.09.16: - Rebase to alpine linux, remove redundant spotify support, move to main repository.
- 28.02.16: - Add chromecast support, bump dependency versions.
- 04.01.16: - Disable ipv6 by default because in v23.4 it doesn't work in unraid with it set.
- 17.12.15: - Add in spotify support.
- 25.11.15: - Initial Release.
Created: February 8, 2019