Merge pull request #2301 from nextcloud/talk-healthcheck

Talk use netcat to check stun/turn port using domain
This commit is contained in:
Simon L 2023-04-14 14:55:44 +02:00 committed by GitHub
commit 714815e9f0
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -67,5 +67,5 @@ USER talk
ENTRYPOINT ["start.sh"] ENTRYPOINT ["start.sh"]
CMD ["/usr/bin/supervisord", "-c", "/supervisord.conf"] CMD ["/usr/bin/supervisord", "-c", "/supervisord.conf"]
HEALTHCHECK CMD (nc -z localhost 8081 && nc -z localhost 8188 && nc -z localhost 4222 && nc -z localhost $TALK_PORT) || exit 1 HEALTHCHECK CMD (nc -z localhost 8081 && nc -z localhost 8188 && nc -z localhost 4222 && nc -z localhost "$TALK_PORT" && nc -z "$NC_DOMAIN" "$TALK_PORT") || exit 1
LABEL com.centurylinklabs.watchtower.monitor-only="true" LABEL com.centurylinklabs.watchtower.monitor-only="true"