diff --git a/fly/applications/caddy/Caddyfile b/fly/applications/caddy/Caddyfile index 552f0d6..e4aaff8 100644 --- a/fly/applications/caddy/Caddyfile +++ b/fly/applications/caddy/Caddyfile @@ -1,5 +1,5 @@ { - auto_https off + # auto_https off log { level ERROR } @@ -26,6 +26,8 @@ uri replace /pt / uri replace /tr / + # header fly-replay "app=invenio-rdm-starter" + handle /blogs/syldavia_gazette* { uri path_regexp /blogs/syldavia_gazette /communities/syldavia_gazette/records @@ -37,10 +39,11 @@ -language } - # header fly-replay "app=invenio-rdm-starter" - - reverse_proxy 2a09:8280:1::39:a377:0 { - header_up Host beta.rogue-scholar.org + reverse_proxy https://beta.rogue-scholar.org { + header_up Host {upstream_hostport} + transport http { + tls_insecure_skip_verify + } } } @@ -60,8 +63,11 @@ -language } - reverse_proxy invenio-rdm-starter.flycast { - header_up Host beta.rogue-scholar.org + reverse_proxy https://beta.rogue-scholar.org { + header_up Host {upstream_hostport} + transport http { + tls_insecure_skip_verify + } } } @@ -69,7 +75,9 @@ handle /posts { uri replace /posts / } - uri replace / /search + handle / { + uri replace / /search + } uri query { query>q tags>f @@ -80,8 +88,11 @@ f (\D+) subject:$1 } - reverse_proxy invenio-rdm-starter.flycast { - header_up Host beta.rogue-scholar.org + reverse_proxy https://beta.rogue-scholar.org { + header_up Host {upstream_hostport} + transport http { + tls_insecure_skip_verify + } } } }