├── .dockerignore ├── .github └── workflows │ └── build-and-push-dockerhub.yml ├── .gitignore ├── Dockerfile ├── README.md ├── docker-compose.example.yml └── root ├── defaults └── snapserver.conf └── etc └── s6-overlay └── s6-rc.d ├── init-snapcast-config ├── dependencies.d │ └── init-config ├── run ├── type └── up ├── svc-dbus ├── dependencies.d │ └── init-services ├── finish ├── notification-fd ├── run └── type ├── svc-snapclient ├── dependencies.d │ ├── init-services │ └── svc-snapserver ├── notification-fd ├── run └── type ├── svc-snapserver ├── dependencies.d │ └── init-services ├── notification-fd ├── run └── type └── user └── contents.d ├── init-snapcast-config ├── svc-dbus ├── svc-snapclient └── svc-snapserver /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sweisgerber/docker-snapcast/HEAD/.dockerignore -------------------------------------------------------------------------------- /.github/workflows/build-and-push-dockerhub.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sweisgerber/docker-snapcast/HEAD/.github/workflows/build-and-push-dockerhub.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .idea 2 | docker-compose.yml -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sweisgerber/docker-snapcast/HEAD/Dockerfile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sweisgerber/docker-snapcast/HEAD/README.md -------------------------------------------------------------------------------- /docker-compose.example.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sweisgerber/docker-snapcast/HEAD/docker-compose.example.yml -------------------------------------------------------------------------------- /root/defaults/snapserver.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sweisgerber/docker-snapcast/HEAD/root/defaults/snapserver.conf -------------------------------------------------------------------------------- /root/etc/s6-overlay/s6-rc.d/init-snapcast-config/dependencies.d/init-config: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /root/etc/s6-overlay/s6-rc.d/init-snapcast-config/run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sweisgerber/docker-snapcast/HEAD/root/etc/s6-overlay/s6-rc.d/init-snapcast-config/run -------------------------------------------------------------------------------- /root/etc/s6-overlay/s6-rc.d/init-snapcast-config/type: -------------------------------------------------------------------------------- 1 | oneshot 2 | -------------------------------------------------------------------------------- /root/etc/s6-overlay/s6-rc.d/init-snapcast-config/up: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sweisgerber/docker-snapcast/HEAD/root/etc/s6-overlay/s6-rc.d/init-snapcast-config/up -------------------------------------------------------------------------------- /root/etc/s6-overlay/s6-rc.d/svc-dbus/dependencies.d/init-services: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /root/etc/s6-overlay/s6-rc.d/svc-dbus/finish: -------------------------------------------------------------------------------- 1 | #!/command/execlineb -S0 2 | /run/s6/basedir/bin/halt -------------------------------------------------------------------------------- /root/etc/s6-overlay/s6-rc.d/svc-dbus/notification-fd: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /root/etc/s6-overlay/s6-rc.d/svc-dbus/run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sweisgerber/docker-snapcast/HEAD/root/etc/s6-overlay/s6-rc.d/svc-dbus/run -------------------------------------------------------------------------------- /root/etc/s6-overlay/s6-rc.d/svc-dbus/type: -------------------------------------------------------------------------------- 1 | longrun -------------------------------------------------------------------------------- /root/etc/s6-overlay/s6-rc.d/svc-snapclient/dependencies.d/init-services: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /root/etc/s6-overlay/s6-rc.d/svc-snapclient/dependencies.d/svc-snapserver: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /root/etc/s6-overlay/s6-rc.d/svc-snapclient/notification-fd: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /root/etc/s6-overlay/s6-rc.d/svc-snapclient/run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sweisgerber/docker-snapcast/HEAD/root/etc/s6-overlay/s6-rc.d/svc-snapclient/run -------------------------------------------------------------------------------- /root/etc/s6-overlay/s6-rc.d/svc-snapclient/type: -------------------------------------------------------------------------------- 1 | longrun 2 | -------------------------------------------------------------------------------- /root/etc/s6-overlay/s6-rc.d/svc-snapserver/dependencies.d/init-services: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /root/etc/s6-overlay/s6-rc.d/svc-snapserver/notification-fd: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /root/etc/s6-overlay/s6-rc.d/svc-snapserver/run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sweisgerber/docker-snapcast/HEAD/root/etc/s6-overlay/s6-rc.d/svc-snapserver/run -------------------------------------------------------------------------------- /root/etc/s6-overlay/s6-rc.d/svc-snapserver/type: -------------------------------------------------------------------------------- 1 | longrun 2 | -------------------------------------------------------------------------------- /root/etc/s6-overlay/s6-rc.d/user/contents.d/init-snapcast-config: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /root/etc/s6-overlay/s6-rc.d/user/contents.d/svc-dbus: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /root/etc/s6-overlay/s6-rc.d/user/contents.d/svc-snapclient: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /root/etc/s6-overlay/s6-rc.d/user/contents.d/svc-snapserver: -------------------------------------------------------------------------------- 1 | --------------------------------------------------------------------------------