Suguru Hirahara
26503464c6
Update examples/vars.yml: update a comment to sync with roles/custom/matrix-base/defaults/main.yml
Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org>
1年前
Suguru Hirahara
1c5a8871d5
Replace <your-domain> with example.com
Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org>
1年前
Suguru Hirahara
faa441029c
Replace <matrix-domain> with example.com
Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org>
1年前
Suguru Hirahara
d45657df70
Replace YOUR_BARE_DOMAIN_NAME_HERE with example.com
Remove an explanation about example as it is self-explanatory
Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org>
1年前
Suguru Hirahara
90cfdabb2b
Replace DOMAIN with example.com
Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org>
1年前
Suguru Hirahara
d218e93155
Replace example.tld with example.com
Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org>
1年前
Suguru Hirahara
7779b747ea
Edit user identifier example (domain.com → example.com)
Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org>
1年前
Suguru Hirahara
789bf88b92
Make "Note" consistent: wrap with wildcards
Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org>
1年前
Slavi Pantaleev
f93101f791
Switch traefik/traefik-certs-dumper Ansible role sources and adjust variable names (devture_traefik_ -> traefik_)
1年前
Slavi Pantaleev
8445843562
Switch postgres/postgres-backup Ansible role sources and adjust variable names (devture_postgres_ -> postgres_)
1年前
comeUpWithItLater
11e241e30a
Added an example of fronting the playbook's integrated Traefik reverse-proxy with the existing Caddy container ( #3514 )
* Added an example of fronting the playbook's integrated Traefik reverse-proxy with the existing Caddy container (not the `apt-get` or `yum` installed Caddy). Helpful for folks who have an existing server with a Caddy container already serving multiple applications.
* Update examples/reverse-proxies/caddy2-in-container/README.md
Co-authored-by: Slavi Pantaleev <slavi@devture.com>
* Update examples/reverse-proxies/caddy2-in-container/README.md
Co-authored-by: Slavi Pantaleev <slavi@devture.com>
* Update examples/reverse-proxies/caddy2-in-container/README.md
Co-authored-by: Slavi Pantaleev <slavi@devture.com>
* Code formatted, linted with yamllint
* README.md updated
* docs/configuring-playbook-own-webserver-caddy.md removed
---------
Co-authored-by: Slavi Pantaleev <slavi@devture.com>
1年前
Jost Alemann
2a35ad5a0a
Update nginx fronting example: http2 config and enable quic+http3 ( #3460 )
* update http2 config due to deprecation
the previous way to let `http2` follow a `listen` was depracated, it
moved to `http2 on;`
* enable quic and http3
I hope the comments are somewhat understandable. if someone can describe
the `reuseport` part more concise, please do.
1年前
Slavi Pantaleev
b5ec8f83b1
Revert "become -> ansible_become"
This reverts commit 9c01d875f3 .
This is very confusing and messy.. but it's documented.
`ansible_become_*` variables actually take priority and override all `become_*`
variables set at the task level.
As such, using `ansible_become=true ansible_become_user=root` in
`inventory/hosts` causes issues because tasks that specify
`become: OTHER_USER` will be forced to run as `root` due to
`ansible_become_user`.
1年前
Slavi Pantaleev
9c01d875f3
become -> ansible_become
For some of these, the `ansible_` prefix does not seem to be needed,
but it's the canonical way to do things and it may become required in
newer Ansible versions.
Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/3237
1年前
Gouthaman Raveendran
0f2f72f50f
Update README.md ( #3175 )
2年前
Slavi Pantaleev
60a01622cf
Minor improvements to the nginx-proxy-manager docs
2年前
SirHazza
448484a625
Created dedicated guide on Nginx Proxy Manager
2年前
SirHazza
6c1069fd16
Updated nginx proxy fronting with NPM guide
Updated the 'nginx reverse-proxy fronting' documentation with a guide for Nginx Proxy Manager, as you can't use the pre-existing nginx matrix.conf
2年前
mcnesium
66bf8589ae
fix ProxyPass directive by adding mandatory trailing slash
2年前
Rubén Cabrera
48cb43ec19
Update broken links in reverse proxies docs
2年前
Slavi Pantaleev
3e3afb79b8
Relocate reverse-proxy example configurations and update docs/configuring-playbook-own-webserver.md with more details
2年前
Slavi Pantaleev
0e831db3e5
Update reverse-proxy examples
2年前
Slavi Pantaleev
2f457b2a23
Remove inventory/ directory tree to allow people to manage it as a git repository (etc.)
Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/3086
2年前
mcnesium
4948f82141
Map /.well-known/matrix/support for support discovery
2年前
Slavi Pantaleev
dc9ff4e01b
Add support for external-IP-address-autodetection to Coturn
2年前
Slavi Pantaleev
321a3a93ab
Update hosts
2年前
David Holdeman
d9bbe08771
add note
2年前
tammes
981805002d
add example Caddyfile for fronting Traefik, mark the old one as deprecated and update READMEs
2年前
Jost Alemann
c46f79358f
fix: add missing word
2年前
Slavi Pantaleev
91660f7433
Improve wordng in examples/nginx/README.md
3年前
Jost Alemann
89b9fca85c
remove duplicate of playbook config instructions
3年前
Jost Alemann
8dacdb038b
add: nginx example conf + readme for fronting playbooks traefik with own nginx
3年前
Slavi Pantaleev
71ae825f6a
Switch default reverse-proxy to Traefik, force reverse-proxy choice on existing users
3年前
Slavi Pantaleev
04b9483f0d
Switch from matrix-postgres to com.devture.ansible.role.postgres
3年前
Slavi Pantaleev
e9e84341a9
Reverse-proxy to Synapse via matrix-synapse-reverse-proxy-companion
Fixes https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/2090
3年前
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.
3年前
Slavi Pantaleev
ce8e9be6a8
Document Conduit installation
Fixes https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/2076
3年前
François Darveau
a061ea54b3
Caddyfile example : enable Content-Security-Policy by default instead of having the line commented
3年前
François Darveau
5271840971
caddy2 Caddyfile : add CORS handling, update click-jacking protection to handle different subdomains and add example for cases with other well-knowns
3年前
mcnesium
72309ed0a1
run the playbook on multiple hosts with different credentials ( #1980 )
* run the playbook on multiple hosts with different credentials with this script
* fix: add yaml missing document start "---"
* fix: *now really* allow this script to be run from any directory
* add about-note to examples/host.yml
Co-authored-by: Slavi Pantaleev <slavi@devture.com>
* improve ansible-all-hosts.sh related docs/configuring-playbook.md
Co-authored-by: Slavi Pantaleev <slavi@devture.com>
* fix typos :)
Co-authored-by: Slavi Pantaleev <slavi@devture.com>
3年前
Arkonos
6abdb6e6f0
clarifying reverse proxying of well-known files
3年前
Marko Weltzer
7e5b88c3b7
fix: all praise the allmighty yamllinter
4年前
Slavi Pantaleev
bbbfc0708f
Derive matrix_coturn_turn_static_auth_secret from matrix_homeserver_generic_secret_key
Doing this further simplifies examples/vars.yml.
4年前
Slavi Pantaleev
965890bf75
Derive secrets from matrix_homeserver_generic_secret_key, not matrix_synapse_macaroon_secret_key
We're trying to move away from implementation-specific variables,
hoping for a clean (implementation-neutral) examples/vars.yml file.
4年前
Slavi Pantaleev
1dfe21944f
Make matrix_homeserver_implementation influence matrix_IMPLEMENTATION_enabled, not the other way around
Doing this seems more reasonable and simpler.
4年前
Wm Salt Hale
06f3b813d6
added .well-known path to Caddy2 example, closes #1442
4年前
jariz
0a10077c63
caddy example fixes
- caddy v1 requires a path in the header directive
- msisd has been replaced in favour of ma1sd
4年前
Kim Brose
b3cfa2a1ba
Fix typo
4年前
Michael Collins
98e6cd685d
sync with previous repo
4年前
Toorero
b5ab31240f
Added missing X-Forwarded-Proto header
4年前