diff --git a/monitoring/mtls-bridge/docker-compose.yml b/monitoring/mtls-bridge/docker-compose.yml index 64c28d8..3b3acd2 100644 --- a/monitoring/mtls-bridge/docker-compose.yml +++ b/monitoring/mtls-bridge/docker-compose.yml @@ -7,12 +7,18 @@ services: restart: unless-stopped environment: - TARGET_URL=https://node-red.lan.ddnsgeek.com/docker-update-lockouts/clear - - CLIENT_CERT=/certs/client.crt - - CLIENT_KEY=/certs/client.key - - CA_CERT=/certs/ca.crt + - CLIENT_CERT=/certs/clients/office-pc/office-pc.crt + - CLIENT_KEY=/certs/clients/office-pc/office-pc.key + - CA_CERT=/certs/ca/clents-ca.crt - TIMEOUT=5 volumes: - ${PROJECT_ROOT}/core/traefik/certs:/certs:ro + healthcheck: + test: ["CMD", "python", "-c", "import urllib.request; urllib.request.urlopen('http://localhost:8080/health', timeout=3).read()"] + interval: 30s + timeout: 5s + retries: 3 + start_period: 10s networks: - monitor - traefik