Auto Merge of PR 294 - snapcast-server-deployment_2026-04-27T15-07-34
Merged by Trez.One
This commit was merged in pull request #294.
This commit is contained in:
+24
-2
@@ -104,7 +104,9 @@ services:
|
|||||||
test:
|
test:
|
||||||
[
|
[
|
||||||
"CMD-SHELL",
|
"CMD-SHELL",
|
||||||
"wget -qO- --server-response http://localhost:5000/ping 2>&1 | awk '/^ HTTP/{code=$2} /^[^{]/{next} {print; fflush()} END{exit (code>=400 || code==0)}' >/dev/null",
|
"wget -qO- --server-response http://localhost:5000/ping 2>&1 | awk
|
||||||
|
'/^ HTTP/{code=$2} /^[^{]/{next} {print; fflush()} END{exit
|
||||||
|
(code>=400 || code==0)}' >/dev/null",
|
||||||
]
|
]
|
||||||
interval: 1m30s
|
interval: 1m30s
|
||||||
timeout: 30s
|
timeout: 30s
|
||||||
@@ -207,7 +209,7 @@ services:
|
|||||||
|
|
||||||
# --- Scheduling ---
|
# --- Scheduling ---
|
||||||
# Renovate will only process PRs/updates in this time window
|
# Renovate will only process PRs/updates in this time window
|
||||||
RENOVATE_SCHEDULE: '["after 2am and before 6am"]'
|
RENOVATE_SCHEDULE: "[\"after 2am and before 6am\"]"
|
||||||
OTEL_EXPORTER_OTLP_ENDPOINT: http://192.168.1.254:4318
|
OTEL_EXPORTER_OTLP_ENDPOINT: http://192.168.1.254:4318
|
||||||
OTEL_SERVICE_NAME: renovate
|
OTEL_SERVICE_NAME: renovate
|
||||||
OTEL_SERVICE_NAMESPACE: renovate.${MY_TLD}
|
OTEL_SERVICE_NAMESPACE: renovate.${MY_TLD}
|
||||||
@@ -247,6 +249,26 @@ services:
|
|||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
volumes:
|
volumes:
|
||||||
- /var/run/docker.sock:/var/run/docker.sock
|
- /var/run/docker.sock:/var/run/docker.sock
|
||||||
|
snapcast-server:
|
||||||
|
image: docker.io/sweisgerber/snapcast:latest
|
||||||
|
hostname: snapcast-server
|
||||||
|
container_name: snapcast-server
|
||||||
|
environment:
|
||||||
|
PUID: ${PUID}
|
||||||
|
PGID: ${PGID} # set to audio group ID
|
||||||
|
TZ: ${TZ}
|
||||||
|
restart: "unless-stopped"
|
||||||
|
ports:
|
||||||
|
- 1704:1704
|
||||||
|
- 1705:1705
|
||||||
|
- 1780:1780
|
||||||
|
# devices:
|
||||||
|
# - /dev/snd:/dev/snd # optional, only if you want to use snapclient
|
||||||
|
volumes:
|
||||||
|
- ${RIKKU_DOCKER_DIR}/snapcast/config/:/config/
|
||||||
|
- ${RIKKU_DOCKER_DIR}/snapcast/data/:/data/
|
||||||
|
# /audio should get used to place FIFOs for audio playback from mpd/mopidy/host/etc
|
||||||
|
- ${RIKKU_DOCKER_DIR}/snapcast/audio/:/audio/
|
||||||
upsnap:
|
upsnap:
|
||||||
container_name: upsnap
|
container_name: upsnap
|
||||||
dns:
|
dns:
|
||||||
|
|||||||
Reference in New Issue
Block a user