François Darveau
35e80b7087
Update docs/configuring-playbook-own-webserver.md
Co-authored-by: Slavi Pantaleev <slavi@devture.com>
3 lat temu
François Darveau
21bed90e13
remove mention of other docker host in external webserver documentation (binding ports section)
3 lat temu
François Darveau
3a1847e193
moved bind port variables documentation for webserver on different docker network or host in a more generic section
3 lat temu
Slavi Pantaleev
99f4f5edc7
Add note that disabling matrix-nginx-proxy may be a bad idea sometimes
Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/2090
3 lat temu
ThellraAK
60c14c3550
Update configuring-playbook-own-webserver.md
Fixing code block formatting
3 lat temu
ThellraAK
523a7b4a6e
Update configuring-playbook-own-webserver.md
Adding a bit on how to bind the synapse ports if the webserver isn't in the same docker network, or on a different machine.
3 lat temu
Slavi Pantaleev
26ec3ca1b5
Link to examples/caddy2
Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/1484
4 lat temu
Slavi Pantaleev
ae45254d83
Add missing headers in Traefik v2 example
Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/1393
4 lat temu
Slavi Pantaleev
3a9fe48deb
Make matrix-nginx-proxy's X-Forwarded-For header customizable
Fixes https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/1393
4 lat temu
Aaron R
db81fa3415
Fix link to nginx files in configuring-playbook-own-webserver.md
4 lat temu
Colin Shea
120b49a2b2
update docs
4 lat temu
Michael Collins
98e6cd685d
sync with previous repo
4 lat temu
Aaron Raimist
65035c62c1
Mention updating Nginx
4 lat temu
Agustin Ferrario
25d423e6b6
Fix errors per spantaleev suggestions
The different configurations are now all lower case, for consistent
naming.
`matrix_nginx_proxy_ssl_config` is now called
`matrix_nginx_proxy_ssl_preset`. The different options for "modern",
"intermediate" and "old" are stored in the main.yml file, instead of
being hardcoded in the configuration files. This will improve the
maintainability of the code.
The "custom" preset was removed. Now if one of the variables is set, it
will use it instead of the preset. This will allow to mix and match more
easily, for example using all the intermediate options but only
supporting TLSv1.2. This will also provide better backward
compatibility.
5 lat temu
Slavi Pantaleev
24d73a554d
Fix incorrect federation port in Traefik example
5 lat temu
Agustin Ferrario
ff6db5fd3b
Document the new variables for ngingx SSL config
The new variables created to the nginx reverse proxy are properly added
to the documentation.
5 lat temu
Tomas Strand
6a3f6fbcb5
Missing ` in traefik domains instructions
5 lat temu
Slavi Pantaleev
84c7c19068
Add jitsi.DOMAIN to sample Traefik 2.0 config
Fixes https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/735
5 lat temu
Eneko Nieto
2c33aa3ec5
Fixed entrypoint name.
5 lat temu
Eneko Nieto
c448aa54a1
Added docker-compose example for launching Traefik.
5 lat temu
Slavi Pantaleev
c6ab1c6a90
Riot is now Element
Fixes #586 (Github Issue)
5 lat temu
Julian Foad
671cd51797
Improve the example Traefik config.
Use playbook variables instead of textual place-holders for the domain names.
5 lat temu
Slavi Pantaleev
ecd35a8ddb
Clarify webserver group membership requirement
Discussed in #412 (Github Issue).
6 lat temu
Slavi Pantaleev
f18037ae42
Disable TLSv1.1 by default
6 lat temu
Slavi Pantaleev
df83dfb2e1
Fix port typo
6 lat temu
Logan Pulley
68e1a636c3
Added Traefik configuration example to own webserver docs
6 lat temu
Slavi Pantaleev
ca3b158d94
Add support to matrix-nginx-proxy to work in HTTP-only mode
6 lat temu
sudneo
b2e0e4efe3
Adds doc for HAproxy
6 lat temu
Slavi Pantaleev
5bfd22d13b
Fix incorrect inventory host_vars paths
6 lat temu
jreichmann
aba8327991
Give a hint to look into the examples if using caddy
7 lat temu
Slavi Pantaleev
5e8a7fd05b
Update own-webserver guide and add sample Apache configuration
This supersedes #59 (Github Pull Request),
which was greatly beneficial in creating our sample Apache configuration.
7 lat temu
Slavi Pantaleev
cd332d9b4e
Add TLS v1.3 support to matrix-nginx-proxy
This was mentioned in #27 (Github Pull Request),
but it's just now that the nginx Docker image actually supports
TLS v1.3 and we can enable it.
7 lat temu
Slavi Pantaleev
d28bdb3258
Add support for 2 more SSL certificate retrieval methods
Adds support for managing certificates manually and for
having the playbook generate self-signed certificates for you.
With this, Let's Encrypt usage is no longer required.
Fixes Github issue #50 .
7 lat temu
Slavi Pantaleev
733b806833
Annotate certain features as optional/advanced
We've had some people get confused into installing
Matrix Corporal and having pain with that.
With this documentation change, we try to make it clearer
that it's an advanced feature not to be touched unless
you know what you're doing.
On a similar note, we also make sure other things are properly
labeled as "(optional)" and/or "(advanced)".
7 lat temu
Slavi Pantaleev
caa32b6d76
Fix incorrect documentation
It's been incorrect since 23e4a473
7 lat temu
Slavi Pantaleev
0d0ccde286
Add Service Discovery (/.well-known/matrix/client) support
7 lat temu
Slavi Pantaleev
617712000e
Minor wording improvements
7 lat temu
Slavi Pantaleev
30c53cdea2
Split README into a bunch of files in docs/
7 lat temu