Slavi Pantaleev
91787fc0bd
Announce HTTP-compression and timeout adjustments for Traefik-based setups
vor 1 Jahr
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>
vor 1 Jahr
Suguru Hirahara
6995f3990e
Edit line breaks in sentences and paragraphs
Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org>
vor 1 Jahr
Suguru Hirahara
90cfdabb2b
Replace DOMAIN with example.com
Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org>
vor 1 Jahr
Suguru Hirahara
b7b2fe7fed
Use a common expression to suggest to skip the document
Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org>
vor 1 Jahr
Suguru Hirahara
9ff0a5c34f
Use a common expression for suggesting to uncomment and adjust configuration
Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org>
vor 1 Jahr
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>
vor 1 Jahr
Slavi Pantaleev
f93101f791
Switch traefik/traefik-certs-dumper Ansible role sources and adjust variable names (devture_traefik_ -> traefik_)
vor 1 Jahr
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
vor 1 Jahr
Jost Alemann
c2ba5c6412
add missing ' in config
vor 2 Jahren
SirHazza
55a8f2ee67
Added mention of nginx proxy manager in fronting the proxy doc
vor 2 Jahren
Slavi Pantaleev
3e3afb79b8
Relocate reverse-proxy example configurations and update docs/configuring-playbook-own-webserver.md with more details
vor 2 Jahren
Slavi Pantaleev
b91ad453be
Adjust TLS variables for homeservers to follow devture_traefik_config_entrypoint_web_secure_enabled (via matrix_federation_traefik_entrypoint_tls)
vor 2 Jahren
Slavi Pantaleev
f4f3d57520
Remove all traces of matrix-nginx-proxy, add validation & uninstallation tasks
vor 2 Jahren
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.
vor 2 Jahren
Slavi Pantaleev
95e5a5c62e
Deprecate direct usage of devture_traefik_additional_entrypoints_auto
vor 2 Jahren
Slavi Pantaleev
f3dfd5e063
Improve "Traefik managed by you" documentation section with entrypoint name details
vor 2 Jahren
Slavi Pantaleev
9c0287f4f8
Update configuring-playbook-own-webserver.md to note that Traefik is the default reverse-proxy since 1 year ago
vor 2 Jahren
tammes
981805002d
add example Caddyfile for fronting Traefik, mark the old one as deprecated and update READMEs
vor 2 Jahren
Slavi Pantaleev
319afc66c1
Fix YAML indentation
vor 2 Jahren
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
vor 3 Jahren
Slavi Pantaleev
73f09d4bb0
Remove fronting matrix-nginx-proxy example
We don't need this anymore. No one should be using matrix-nginx-proxy
anymore.
vor 3 Jahren
Slavi Pantaleev
faa074f7af
Improve wording
vor 3 Jahren
Jost Alemann
84e6677bc0
in own webserver doc link to nginx fronting traefik example
vor 3 Jahren
Jost Alemann
724373b123
add nginx to list of own webserver example configs
vor 3 Jahren
Jan
ffff236167
Update configuring-playbook-own-webserver.md
Change documentation for host bind port when fronting traefik with another reverse proxy
vor 3 Jahren
Slavi Pantaleev
71ae825f6a
Switch default reverse-proxy to Traefik, force reverse-proxy choice on existing users
vor 3 Jahren
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.
vor 3 Jahren
Bergrübe
ba429f6a40
Added matrix_nginx_proxy_https_enabled to the own-nginx documentation
vor 3 Jahren
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
vor 3 Jahren
Slavi Pantaleev
0da308e24d
Upgrade com.devture.ansible.role.traefik
vor 3 Jahren
Array in a Matrix
89f2fa53c0
remove comment regarding nginx in traefik doc
vor 3 Jahren
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.
vor 3 Jahren
Slavi Pantaleev
bc4cb7bb6a
Update configuring-playbook-own-webserver.md with matrix_playbook_reverse_proxy_type awareness
vor 3 Jahren
Slavi Pantaleev
73435dfe10
Announce Traefik support
vor 3 Jahren
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
vor 3 Jahren
Slavi Pantaleev
d4a8435fa2
Try to improve own-webserver docs a bit
Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/2351
vor 3 Jahren
Jaden Down
86f495f461
Add service declaration to sample traefik config
vor 3 Jahren
Slavi Pantaleev
377e703746
Fixup Traefik example configuration
Related to e9e84341a9
vor 3 Jahren
Slavi Pantaleev
e9e84341a9
Reverse-proxy to Synapse via matrix-synapse-reverse-proxy-companion
Fixes https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/2090
vor 3 Jahren
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.
vor 3 Jahren
François Darveau
35e80b7087
Update docs/configuring-playbook-own-webserver.md
Co-authored-by: Slavi Pantaleev <slavi@devture.com>
vor 3 Jahren
François Darveau
21bed90e13
remove mention of other docker host in external webserver documentation (binding ports section)
vor 3 Jahren
François Darveau
3a1847e193
moved bind port variables documentation for webserver on different docker network or host in a more generic section
vor 3 Jahren
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
vor 3 Jahren
ThellraAK
60c14c3550
Update configuring-playbook-own-webserver.md
Fixing code block formatting
vor 3 Jahren
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.
vor 3 Jahren
Slavi Pantaleev
26ec3ca1b5
Link to examples/caddy2
Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/1484
vor 4 Jahren
Slavi Pantaleev
ae45254d83
Add missing headers in Traefik v2 example
Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/1393
vor 4 Jahren
Slavi Pantaleev
3a9fe48deb
Make matrix-nginx-proxy's X-Forwarded-For header customizable
Fixes https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/1393
vor 4 Jahren