Skip to content
Snippets Groups Projects
Unverified Commit 572b444d authored by Jeff Peeler's avatar Jeff Peeler Committed by GitHub
Browse files

Add Caddy 2 example (#7463)

The specific headers that are passed using this new configuration format
are Host and X-Forwarded-For, which should be all that's required.

Note that for production another matcher should be added in the first
section to properly handle the base_url lookup:
reverse_proxy /.well-known/matrix/* http://localhost:8008



Signed-off-by: default avatarJeff Peeler <jpeeler@gmail.com>
parent e9f3de0b
No related branches found
No related tags found
No related merge requests found
Add additional reverse proxy example for Caddy v2. Contributed by Jeff Peeler.
......@@ -62,7 +62,7 @@ the reverse proxy and the homeserver.
> **NOTE**: Do not add a `/` after the port in `proxy_pass`, otherwise nginx will
canonicalise/normalise the URI.
### Caddy
### Caddy 1
matrix.example.com {
proxy /_matrix http://localhost:8008 {
......@@ -76,6 +76,16 @@ canonicalise/normalise the URI.
}
}
### Caddy 2
matrix.example.com {
reverse_proxy /_matrix/* http://localhost:8008
}
example.com:8448 {
reverse_proxy http://localhost:8008
}
### Apache
<VirtualHost *:443>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment