From e1acda33ac6225480a01405bbc1d7062c435bf63 Mon Sep 17 00:00:00 2001 From: AtomHare Date: Tue, 5 Oct 2021 18:58:05 +0200 Subject: [PATCH] Fix the "Error 503 Backend fetch failed" (#8) * Fix backend error on recreation * typo --- template/docker-compose.caddy.yml | 5 +++++ template/docker-compose.nginx.yml | 5 +++++ 2 files changed, 10 insertions(+) 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