Slavi Pantaleev
73f09d4bb0
Remove fronting matrix-nginx-proxy example
...
We don't need this anymore. No one should be using matrix-nginx-proxy
anymore.
2 years ago
Slavi Pantaleev
faa074f7af
Improve wording
2 years ago
Jost Alemann
84e6677bc0
in own webserver doc link to nginx fronting traefik example
2 years ago
Jost Alemann
724373b123
add nginx to list of own webserver example configs
2 years ago
Jan
ffff236167
Update configuring-playbook-own-webserver.md
...
Change documentation for host bind port when fronting traefik with another reverse proxy
2 years ago
Slavi Pantaleev
71ae825f6a
Switch default reverse-proxy to Traefik, force reverse-proxy choice on existing users
2 years ago
Tupsi
c139d139a5
Update configuring-playbook-own-webserver.md
...
own traefik server option must have the path to the acme.json. Otherwise the service will not start.
2 years ago
Bergrübe
ba429f6a40
Added matrix_nginx_proxy_https_enabled to the own-nginx documentation
2 years ago
Tilo Spannagel
6438f1ff42
Add matrix_playbook_ssl_enabled: true to configuring-playbook-own-webserver.md
...
Otherwise the public hookshot url will use http and not https
2 years ago
Slavi Pantaleev
0da308e24d
Upgrade com.devture.ansible.role.traefik
2 years ago
Array in a Matrix
89f2fa53c0
remove comment regarding nginx in traefik doc
2 years ago
Slavi Pantaleev
93bb117a29
Mention Traefik changes causing backward-compatibility break for own-webserver (non-nginx-proxy) users
...
This also updates `docs/configuring-playbook-own-webserver.md`,
trying to make it up-to-date with all recent changes.
2 years ago
Slavi Pantaleev
bc4cb7bb6a
Update configuring-playbook-own-webserver.md with matrix_playbook_reverse_proxy_type awareness
2 years ago
Slavi Pantaleev
73435dfe10
Announce Traefik support
2 years ago
Slavi Pantaleev
362954aeab
Remove warning which no longer applies
...
This warning was added because of:
https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/2090
The problem has since been fixed by:
e9e84341a9
This current patch was provoked by:
https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/2352
2 years ago
Slavi Pantaleev
d4a8435fa2
Try to improve own-webserver docs a bit
...
Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/2351
2 years ago
Jaden Down
86f495f461
Add service declaration to sample traefik config
2 years ago
Slavi Pantaleev
377e703746
Fixup Traefik example configuration
...
Related to e9e84341a9
2 years ago
Slavi Pantaleev
e9e84341a9
Reverse-proxy to Synapse via matrix-synapse-reverse-proxy-companion
...
Fixes https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/2090
2 years ago
Slavi Pantaleev
410a915a8a
Move roles/matrix* to roles/custom/matrix*
...
This paves the way for installing other roles into `roles/galaxy` using `ansible-galaxy`,
similar to how it's done in:
- https://github.com/spantaleev/gitea-docker-ansible-deploy
- https://github.com/spantaleev/nextcloud-docker-ansible-deploy
In the near future, we'll be removing a lot of the shared role code from here
and using upstream roles for it. Some of the core `matrix-*` roles have
already been extracted out into other reusable roles:
- https://github.com/devture/com.devture.ansible.role.postgres
- https://github.com/devture/com.devture.ansible.role.systemd_docker_base
- https://github.com/devture/com.devture.ansible.role.timesync
- https://github.com/devture/com.devture.ansible.role.vars_preserver
- https://github.com/devture/com.devture.ansible.role.playbook_runtime_messages
- https://github.com/devture/com.devture.ansible.role.playbook_help
We just need to migrate to those.
2 years ago
François Darveau
35e80b7087
Update docs/configuring-playbook-own-webserver.md
...
Co-authored-by: Slavi Pantaleev <slavi@devture.com>
2 years ago
François Darveau
21bed90e13
remove mention of other docker host in external webserver documentation (binding ports section)
2 years ago
François Darveau
3a1847e193
moved bind port variables documentation for webserver on different docker network or host in a more generic section
2 years ago
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
2 years ago
ThellraAK
60c14c3550
Update configuring-playbook-own-webserver.md
...
Fixing code block formatting
2 years ago
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.
2 years ago
Slavi Pantaleev
26ec3ca1b5
Link to examples/caddy2
...
Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/1484
3 years ago
Slavi Pantaleev
ae45254d83
Add missing headers in Traefik v2 example
...
Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/1393
3 years ago
Slavi Pantaleev
3a9fe48deb
Make matrix-nginx-proxy's X-Forwarded-For header customizable
...
Fixes https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/1393
3 years ago
Aaron R
db81fa3415
Fix link to nginx files in configuring-playbook-own-webserver.md
3 years ago
Colin Shea
120b49a2b2
update docs
3 years ago
Aaron Raimist
65035c62c1
Mention updating Nginx
4 years ago
Slavi Pantaleev
24d73a554d
Fix incorrect federation port in Traefik example
4 years ago
Tomas Strand
6a3f6fbcb5
Missing ` in traefik domains instructions
4 years ago
Slavi Pantaleev
84c7c19068
Add jitsi.DOMAIN to sample Traefik 2.0 config
...
Fixes https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/735
4 years ago
Eneko Nieto
2c33aa3ec5
Fixed entrypoint name.
4 years ago
Eneko Nieto
c448aa54a1
Added docker-compose example for launching Traefik.
4 years ago
Slavi Pantaleev
c6ab1c6a90
Riot is now Element
...
Fixes #586 (Github Issue)
4 years ago
Julian Foad
671cd51797
Improve the example Traefik config.
...
Use playbook variables instead of textual place-holders for the domain names.
4 years ago
Slavi Pantaleev
ecd35a8ddb
Clarify webserver group membership requirement
...
Discussed in #412 (Github Issue).
5 years ago
Slavi Pantaleev
f18037ae42
Disable TLSv1.1 by default
5 years ago
Slavi Pantaleev
df83dfb2e1
Fix port typo
5 years ago
Logan Pulley
68e1a636c3
Added Traefik configuration example to own webserver docs
5 years ago
Slavi Pantaleev
ca3b158d94
Add support to matrix-nginx-proxy to work in HTTP-only mode
5 years ago
sudneo
b2e0e4efe3
Adds doc for HAproxy
5 years ago
Slavi Pantaleev
5bfd22d13b
Fix incorrect inventory host_vars paths
6 years ago
jreichmann
aba8327991
Give a hint to look into the examples if using caddy
6 years ago
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.
6 years ago
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.
6 years ago
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 .
6 years ago