Commit graph

11 commits

Author SHA1 Message Date
c9310374af Move audio configuration into a service module
- Move audio configuration into a service module to make it easily
  usable by multiple hosts.
- Allow configuration of AirPlay 2 name.
- Don't set MQTT topic of Shairport-Sync (AirPlay 2) explictly. Defaults
  to hostname now.
- Don't set sound.enable anymore, since its not needed.
2023-11-02 21:57:08 +01:00
e2cd652cb6 Also set Restart to on-failure for nqptp service for good measure 2023-10-26 21:30:21 +02:00
616f65c6ca Set Restart to on-failure for shairport-sync service
Do that, since it recently crashed for some reason and just restarting
should probably work pretty well.
2023-10-26 21:08:57 +02:00
ae11e1f3da Move PipeWire configuration into own file
Also add link to documentation.
2023-10-16 22:52:35 +02:00
28cd59c957 Add Spotify Connect receiver using librespot 2023-10-16 22:29:09 +02:00
abce3dee7a Use Pipewire and switch to Pipewire audio backend 2023-10-16 16:59:14 +02:00
c72b30aa6a Make AirPlay 2 work for Shairport Sync on Audio host
- use nqptp
- use Shairport Sync and nqptp versions, which work
- disable IPv6, since Shairport Sync doesn't work with it for some
  reason
- configure firewall for AirPlay 2
- use correct subnet
2023-10-15 21:44:25 +02:00
534db2a68f Configure IPv6 (and static IPs) for audio host 2023-10-09 23:49:41 +02:00
79def99252 Enable Shairport Sync metadata and MQTT support 2023-09-11 23:20:41 +02:00
c1dd3f6011 Remove super verbose output parameter 2023-09-11 23:20:41 +02:00
096f2ffa91 Introduce colmena config and add shairport-sync host 2023-09-11 23:20:41 +02:00