From 3b25f74fa1624279fcef5f83787c0f55cc7e7c62 Mon Sep 17 00:00:00 2001 From: Guanran Wang Date: Thu, 25 Jul 2024 00:55:58 +0800 Subject: [PATCH] blacksteel: fix element sso login --- hosts/blacksteel/Caddyfile | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/hosts/blacksteel/Caddyfile b/hosts/blacksteel/Caddyfile index 59d0758..45e1563 100644 --- a/hosts/blacksteel/Caddyfile +++ b/hosts/blacksteel/Caddyfile @@ -40,12 +40,20 @@ http://mastodon.ny4.dev:80 { http://matrix.ny4.dev:80 { import default - reverse_proxy /_matrix/* unix//run/matrix-synapse/synapse.sock - reverse_proxy /_synapse/client/* unix//run/matrix-synapse/synapse.sock - reverse_proxy /health unix//run/matrix-synapse/synapse.sock + reverse_proxy /_matrix/* unix//run/matrix-synapse/synapse.sock { + header_up X-Forwarded-Proto "https" + } + reverse_proxy /_synapse/client/* unix//run/matrix-synapse/synapse.sock { + header_up X-Forwarded-Proto "https" + } + reverse_proxy /health unix//run/matrix-synapse/synapse.sock { + header_up X-Forwarded-Proto "https" + } } http://syncv3.ny4.dev:80 { import default - reverse_proxy unix//run/matrix-sliding-sync/sync.sock + reverse_proxy unix//run/matrix-sliding-sync/sync.sock { + header_up X-Forwarded-Proto "https" + } }