Merge pull request #4072 from steamp0rt/patch-1

Add Caddy example to README
This commit is contained in:
Richard van der Hoff 2018-10-23 09:39:55 +01:00 committed by GitHub
commit 047ac0cbba
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 12 additions and 2 deletions

View File

@ -651,7 +651,8 @@ Using a reverse proxy with Synapse
It is recommended to put a reverse proxy such as It is recommended to put a reverse proxy such as
`nginx <https://nginx.org/en/docs/http/ngx_http_proxy_module.html>`_, `nginx <https://nginx.org/en/docs/http/ngx_http_proxy_module.html>`_,
`Apache <https://httpd.apache.org/docs/current/mod/mod_proxy_http.html>`_ or `Apache <https://httpd.apache.org/docs/current/mod/mod_proxy_http.html>`_,
`Caddy <https://caddyserver.com/docs/proxy>`_ or
`HAProxy <https://www.haproxy.org/>`_ in front of Synapse. One advantage of `HAProxy <https://www.haproxy.org/>`_ in front of Synapse. One advantage of
doing so is that it means that you can expose the default https port (443) to doing so is that it means that you can expose the default https port (443) to
Matrix clients without needing to run Synapse with root privileges. Matrix clients without needing to run Synapse with root privileges.
@ -682,7 +683,15 @@ so an example nginx configuration might look like::
} }
} }
and an example apache configuration may look like:: an example Caddy configuration might look like::
matrix.example.com {
proxy /_matrix http://localhost:8008 {
transparent
}
}
and an example Apache configuration might look like::
<VirtualHost *:443> <VirtualHost *:443>
SSLEngine on SSLEngine on

1
changelog.d/4072.misc Normal file
View File

@ -0,0 +1 @@
The README now contains example for the Caddy web server. Contributed by steamp0rt.