Suguru Hirahara
dd5881f2b8
Adjust blank lines: remove duplicated ones
Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org>
pirms 1 gada
Slavi Pantaleev
0c9fc4358d
Fix variable name typos (matrix_playbook_reverse_proxy_traefik_middleware_compession_* -> matrix_playbook_reverse_proxy_traefik_middleware_compression_*)
Supersedes https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/3803
pirms 1 gada
Slavi Pantaleev
91787fc0bd
Announce HTTP-compression and timeout adjustments for Traefik-based setups
pirms 1 gada
ikkemaniac
73a30375fa
Improve readability - configuring-playbook-own-webserver.md ( #3751 )
* Improve readability - configuring-playbook-own-webserver.md
* Update docs/configuring-playbook-own-webserver.md
Co-authored-by: Suguru Hirahara <luixxiul@users.noreply.github.com>
---------
Co-authored-by: Suguru Hirahara <luixxiul@users.noreply.github.com>
pirms 1 gada
Suguru Hirahara
6995f3990e
Edit line breaks in sentences and paragraphs
Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org>
pirms 1 gada
Suguru Hirahara
90cfdabb2b
Replace DOMAIN with example.com
Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org>
pirms 1 gada
Suguru Hirahara
b7b2fe7fed
Use a common expression to suggest to skip the document
Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org>
pirms 1 gada
Suguru Hirahara
9ff0a5c34f
Use a common expression for suggesting to uncomment and adjust configuration
Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org>
pirms 1 gada
Suguru Hirahara
bf5373479b
Use common expression on documentation regarding playbook configuration
Overall the playbook uses the expression "Add the following configuration to your `inventory/host_vars/matrix.DOMAIN/vars.yml` file:" with the heading "Adjusting the playbook configuration" for sections to explain what to be added as variables
Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org>
pirms 1 gada
Slavi Pantaleev
f93101f791
Switch traefik/traefik-certs-dumper Ansible role sources and adjust variable names (devture_traefik_ -> traefik_)
pirms 1 gada
Slavi Pantaleev
a56c2f8921
Mention matrix_playbook_public_matrix_federation_api_traefik_entrypoint_config_http3_enabled to people running their own webserver
Fixes https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/3402
pirms 1 gada
Jost Alemann
c2ba5c6412
add missing ' in config
pirms 2 gadiem
SirHazza
55a8f2ee67
Added mention of nginx proxy manager in fronting the proxy doc
pirms 2 gadiem
Slavi Pantaleev
3e3afb79b8
Relocate reverse-proxy example configurations and update docs/configuring-playbook-own-webserver.md with more details
pirms 2 gadiem
Slavi Pantaleev
b91ad453be
Adjust TLS variables for homeservers to follow devture_traefik_config_entrypoint_web_secure_enabled (via matrix_federation_traefik_entrypoint_tls)
pirms 2 gadiem
Slavi Pantaleev
f4f3d57520
Remove all traces of matrix-nginx-proxy, add validation & uninstallation tasks
pirms 2 gadiem
Slavi Pantaleev
39bddefd39
Make addons communicate with the homeserver via a new internal Traefik entrypoint
This also adds labels for Synapse. Support for other homeservers and
components will be added later.
pirms 2 gadiem
Slavi Pantaleev
95e5a5c62e
Deprecate direct usage of devture_traefik_additional_entrypoints_auto
pirms 2 gadiem
Slavi Pantaleev
f3dfd5e063
Improve "Traefik managed by you" documentation section with entrypoint name details
pirms 2 gadiem
Slavi Pantaleev
9c0287f4f8
Update configuring-playbook-own-webserver.md to note that Traefik is the default reverse-proxy since 1 year ago
pirms 2 gadiem
tammes
981805002d
add example Caddyfile for fronting Traefik, mark the old one as deprecated and update READMEs
pirms 2 gadiem
Slavi Pantaleev
319afc66c1
Fix YAML indentation
pirms 2 gadiem
Slavi Pantaleev
a4b401c4da
Upgrade com.devture.ansible.role.traefik and improve front-Traefik-with-another-proxy docs
Fixes https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/2532
pirms 3 gadiem
Slavi Pantaleev
73f09d4bb0
Remove fronting matrix-nginx-proxy example
We don't need this anymore. No one should be using matrix-nginx-proxy
anymore.
pirms 3 gadiem
Slavi Pantaleev
faa074f7af
Improve wording
pirms 3 gadiem
Jost Alemann
84e6677bc0
in own webserver doc link to nginx fronting traefik example
pirms 3 gadiem
Jost Alemann
724373b123
add nginx to list of own webserver example configs
pirms 3 gadiem
Jan
ffff236167
Update configuring-playbook-own-webserver.md
Change documentation for host bind port when fronting traefik with another reverse proxy
pirms 3 gadiem
Slavi Pantaleev
71ae825f6a
Switch default reverse-proxy to Traefik, force reverse-proxy choice on existing users
pirms 3 gadiem
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.
pirms 3 gadiem
Bergrübe
ba429f6a40
Added matrix_nginx_proxy_https_enabled to the own-nginx documentation
pirms 3 gadiem
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
pirms 3 gadiem
Slavi Pantaleev
0da308e24d
Upgrade com.devture.ansible.role.traefik
pirms 3 gadiem
Array in a Matrix
89f2fa53c0
remove comment regarding nginx in traefik doc
pirms 3 gadiem
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.
pirms 3 gadiem
Slavi Pantaleev
bc4cb7bb6a
Update configuring-playbook-own-webserver.md with matrix_playbook_reverse_proxy_type awareness
pirms 3 gadiem
Slavi Pantaleev
73435dfe10
Announce Traefik support
pirms 3 gadiem
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
pirms 3 gadiem
Slavi Pantaleev
d4a8435fa2
Try to improve own-webserver docs a bit
Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/2351
pirms 3 gadiem
Jaden Down
86f495f461
Add service declaration to sample traefik config
pirms 3 gadiem
Slavi Pantaleev
377e703746
Fixup Traefik example configuration
Related to e9e84341a9
pirms 3 gadiem
Slavi Pantaleev
e9e84341a9
Reverse-proxy to Synapse via matrix-synapse-reverse-proxy-companion
Fixes https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/2090
pirms 3 gadiem
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.
pirms 3 gadiem
François Darveau
35e80b7087
Update docs/configuring-playbook-own-webserver.md
Co-authored-by: Slavi Pantaleev <slavi@devture.com>
pirms 3 gadiem
François Darveau
21bed90e13
remove mention of other docker host in external webserver documentation (binding ports section)
pirms 3 gadiem
François Darveau
3a1847e193
moved bind port variables documentation for webserver on different docker network or host in a more generic section
pirms 3 gadiem
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
pirms 3 gadiem
ThellraAK
60c14c3550
Update configuring-playbook-own-webserver.md
Fixing code block formatting
pirms 3 gadiem
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.
pirms 3 gadiem
Slavi Pantaleev
26ec3ca1b5
Link to examples/caddy2
Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/1484
pirms 4 gadiem