Sign inSign up

sretalla/docker-forked-daapd

By sretalla

•Updated over 5 years ago

Image
3

1.2K

sretalla/docker-forked-daapd repository overview

I am using this docker container on my Hass.io homeassistant install to allow me to use google tts announcements on my home pod. I'm using it in conjunction with this project as a custom component to present the forked-daapd instance as a media player in homeassistant: https://github.com/johnpdowling/custom_components/tree/master/forked-daapd⁠

forked-daapd⁠ is a DAAP (iTunes), MPD (Music Player Daemon) and RSP (Roku) media server with support for AirPlay devices/speakers, Apple Remote (and compatibles), MPD clients, Chromecast, network streaming, internet radio and LastFM.

Play iTunes, and local music to multiple AirPlay, Chromecast, and local speakers controlled by the Apple Remote app or MPD clients.

⁠Examples

docker run -d \
    --name daapd \
    --net host \
    -v /path/to/daapd/config:/config
    -v /path/to/your/music:/music
    -v /etc/localtime:/etc/localtime:ro
    sretalla/docker-forked-daapd

Or for the example of Hass.io integration with the forked-daapd custom component

docker run -d \
    --name daapd \
    --net host \
    -v /usr/share/hassio/homeassistant/forked-daapd/config:/config
    -v /usr/share/hassio/homeassistant/forked-daapd:/music
    -v /etc/localtime:/etc/localtime:ro
    sretalla/docker-forked-daapd

A default config file will be written to the config volume which can be edited.

This container (if used as recommended with host networking) will publish port 3689 to the host for the web UI.

See forked-daapd documentation⁠ for info on Apple Remote pairing, etc.

Tag summary

Content type

Image

Digest

Size

43.6 MB

Last updated

over 5 years ago

docker pull sretalla/docker-forked-daapd