From 4d9365e411ca5f69b0144736f431a5469bc59313 Mon Sep 17 00:00:00 2001 From: Arnie Date: Tue, 6 Oct 2020 12:12:00 +0200 Subject: [PATCH] Fix dev proxy fallbacks --- .../src/docker-gen/templates/Caddyfile.tmpl | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) diff --git a/dev-proxy/src/docker-gen/templates/Caddyfile.tmpl b/dev-proxy/src/docker-gen/templates/Caddyfile.tmpl index 0d68397..bbc2b05 100644 --- a/dev-proxy/src/docker-gen/templates/Caddyfile.tmpl +++ b/dev-proxy/src/docker-gen/templates/Caddyfile.tmpl @@ -1,18 +1,21 @@ {{ $CurrentContainer := where $ "ID" .Docker.CurrentContainerID | first }} {{ $hosts := groupByMulti $ "Env.VIRTUAL_HOST" "," }} - -{{ if not $hosts }} - -127.0.0.1:80 -log stdout -errors stderr - -{{ else }} { auto_https disable_redirects local_certs } + +:80 { + log { + output stdout + } + + respond "Site is not registered with proxy." +} + +{{ if $hosts }} + {{ range $host, $containers := $hosts }} {{ $c := first $containers }} {{ $tlsOff := trim (index $c.Env "VIRTUAL_DISABLE_TLS") }}