diff --git a/template/docker-compose.caddy.yml b/template/docker-compose.caddy.yml index 5e0e79e..df64ec5 100644 --- a/template/docker-compose.caddy.yml +++ b/template/docker-compose.caddy.yml @@ -28,6 +28,11 @@ services: container_name: varnish depends_on: - piped + healthcheck: + test: ash -c "wget --no-verbose --tries=1 --spider 127.0.0.1:80/trending?region=US || (varnishreload && exit 1)" + interval: 10s + timeout: 10s + retries: 1 caddy: image: caddy:2-alpine restart: unless-stopped diff --git a/template/docker-compose.nginx.yml b/template/docker-compose.nginx.yml index 2cf0242..c3234e7 100644 --- a/template/docker-compose.nginx.yml +++ b/template/docker-compose.nginx.yml @@ -28,6 +28,11 @@ services: container_name: varnish depends_on: - piped + healthcheck: + test: ash -c "wget --no-verbose --tries=1 --spider 127.0.0.1:80/trending?region=US || (varnishreload && exit 1)" + interval: 10s + timeout: 10s + retries: 1 nginx: image: nginx:mainline-alpine restart: unless-stopped