Remove coturn healthcheck — coturn/coturn:latest v4.8.0 image does not

support CMD-SHELL healthchecks (turnutils_stunclient, PID file checks
both fail). Asterisk uses service_started since it doesn't connect to
coturn directly — SIP clients do.

https://claude.ai/code/session_01KWVtEt9MmZdywcu7WmgchX
This commit is contained in:
Claude
2026-02-25 20:29:24 +00:00
parent ad48517b80
commit 8c47694a1a
+1 -7
View File
@@ -24,7 +24,7 @@ services:
network_mode: host network_mode: host
depends_on: depends_on:
coturn: coturn:
condition: service_healthy condition: service_started
volumes: volumes:
- asterisk-config:/etc/asterisk - asterisk-config:/etc/asterisk
- easy-asterisk-config:/etc/easy-asterisk - easy-asterisk-config:/etc/easy-asterisk
@@ -110,12 +110,6 @@ services:
- --no-multicast-peers - --no-multicast-peers
- --log-file=stdout - --log-file=stdout
restart: unless-stopped restart: unless-stopped
healthcheck:
test: ["CMD-SHELL", "test -f /var/run/turnserver.pid && kill -0 $(cat /var/run/turnserver.pid)"]
interval: 10s
timeout: 5s
retries: 3
start_period: 10s
volumes: volumes:
asterisk-config: asterisk-config: