Skip to content

Latest commit

 

History

History
23 lines (17 loc) · 1.01 KB

README.md

File metadata and controls

23 lines (17 loc) · 1.01 KB

Summary

A Docker image for AirSonos on Raspberry Pi (tested with 2 Model B).

AirSonos exposes Sonos as an AirPlay endpoint. To learn more about AirSonos, read the author's blog about it.

Acknowledgment

This image is heavily inspired by justintime/airsonos. Differences in this image are:

  • hypriot/rpi-node:0.10.36 image as base
  • supervisord instead of init mechanism from phusion/baseimage.

Intallation

  1. Install Docker on you Raspberry Pi (e.g. http://blog.hypriot.com)
  2. Run the container:
sudo docker run -d --restart=always --net="host" --name="airsonos" \
  -p 5000-5050:5000-5050/tcp marcelst/airsonos-pi

Notes on running the container

Because the discovery mechanism uses mdns, you have to use --net="host" in order for discovery of your Sonos devices to work properly. Since AirSonos binds to random ports between 5000 and 5050, it's best to publish them all.