mcnesium
4948f82141
Map /.well-known/matrix/support for support discovery
7 months ago
Slavi Pantaleev
dc9ff4e01b
Add support for external-IP-address-autodetection to Coturn
7 months ago
Slavi Pantaleev
321a3a93ab
Update hosts
10 months ago
David Holdeman
d9bbe08771
add note
10 months ago
tammes
981805002d
add example Caddyfile for fronting Traefik, mark the old one as deprecated and update READMEs
12 months ago
Jost Alemann
c46f79358f
fix: add missing word
1 year ago
Slavi Pantaleev
91660f7433
Improve wordng in examples/nginx/README.md
1 year ago
Jost Alemann
89b9fca85c
remove duplicate of playbook config instructions
1 year ago
Jost Alemann
8dacdb038b
add: nginx example conf + readme for fronting playbooks traefik with own nginx
1 year ago
Slavi Pantaleev
71ae825f6a
Switch default reverse-proxy to Traefik, force reverse-proxy choice on existing users
1 year ago
Slavi Pantaleev
04b9483f0d
Switch from matrix-postgres to com.devture.ansible.role.postgres
1 year 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
1 year 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
Slavi Pantaleev
ce8e9be6a8
Document Conduit installation
...
Fixes https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/2076
2 years ago
François Darveau
a061ea54b3
Caddyfile example : enable Content-Security-Policy by default instead of having the line commented
2 years ago
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
2 years ago
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>
2 years ago
Arkonos
ef3b352eec
Merge branch 'master' of https://github.com/Arkonos/matrix-docker-ansible-deploy
2 years ago
Arkonos
6abdb6e6f0
clarifying reverse proxying of well-known files
2 years ago
Marko Weltzer
7e5b88c3b7
fix: all praise the allmighty yamllinter
2 years ago
Slavi Pantaleev
bbbfc0708f
Derive matrix_coturn_turn_static_auth_secret from matrix_homeserver_generic_secret_key
...
Doing this further simplifies examples/vars.yml.
2 years ago
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.
2 years ago
Slavi Pantaleev
1dfe21944f
Make matrix_homeserver_implementation influence matrix_IMPLEMENTATION_enabled, not the other way around
...
Doing this seems more reasonable and simpler.
2 years ago
Wm Salt Hale
06f3b813d6
added .well-known path to Caddy2 example, closes #1442
2 years ago
jariz
0a10077c63
caddy example fixes
...
- caddy v1 requires a path in the header directive
- msisd has been replaced in favour of ma1sd
3 years ago
Kim Brose
b3cfa2a1ba
Fix typo
3 years ago
Slavi Pantaleev
814fb33f45
Merge pull request #1184 from Toorero/apache-example-enhancements
...
Added proxy config for synapse-admin
3 years ago
Toorero
b5ab31240f
Added missing X-Forwarded-Proto header
3 years ago
Toorero
ab0d2055ba
Added proxy config for synapse-admin
3 years ago
Slavi Pantaleev
dd7a23ede6
Merge pull request #1068 from rafaelsgirao/master
...
Fix typo in examples/caddy2
3 years ago
Slavi Pantaleev
15f4972dbf
Remove syntax-breaking pagination line
...
Seems to have been added by mistake.
3 years ago
Rafael Girão
729f348864
Fix typo in examples/caddy2
3 years ago
Slavi Pantaleev
a25b8135b8
Fix point overlap between matrix-domain and Jitsi
...
Mostly affects people who disable the integrated `matrix-nginx-proxy`.
Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/456
and more specifically 4d62a75f6f
.
3 years ago
Aaron Raimist
a8b61adb8d
Clarify hosts file wording
3 years ago
Slavi Pantaleev
1a3034b0c8
Fix typo
3 years ago
Slavi Pantaleev
95346f3117
Reorganize Postgres access (breaking change)
...
In short, this makes Synapse a 2nd class citizen,
preparing for a future where it's just one-of-many homeserver software
options.
We also no longer have a default Postgres superuser password,
which improves security.
The changelog explains more as to why this was done
and how to proceed from here.
3 years ago
Slavi Pantaleev
a47813585d
Rename file to prevent common mistake
...
Prompted by this: https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/779#issuecomment-764807507
3 years ago
0hlov3
f86d781244
Updates the the caddy2 Readme and comment lines for dimension
3 years ago
0hlov3
a1ecaf54ef
Adds Example for Caddy2 Jitsi
3 years ago
Slavi Pantaleev
e2e6cfaa8b
Document Ansible's Python interpreter discovery some more
...
Fixes https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/570
Fixes https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/641
3 years ago
Slavi Pantaleev
63a49bb2dc
Do not expose /_synapse/admin publicly by default
...
Fixes #685 (Github Issue).
4 years ago
Panagiotis Vasilopoulos
8370ee0647
caddy2: removed unknown tls directive
4 years ago
0hlov3
bd69e4fdef
Merge branch 'master' of github.com:0hlov3/matrix-docker-ansible-deploy
4 years ago
0hlov3
59e1abb072
Corrects the Caddyfile
4 years ago
Slavi Pantaleev
6fefbc248a
Fix typo and wording
4 years ago
0hlov3
c366e26360
Updates exempes/caddy2/Caddyfile to SSL Grade A+
4 years ago
Olaf Schoenwald
e7921e305b
Comment in host-cars
4 years ago
Olaf Schoenwald
abf70f7772
Adds example for Caddy2 Caddyfile
4 years ago
Slavi Pantaleev
c6ab1c6a90
Riot is now Element
...
Fixes #586 (Github Issue)
4 years ago
Slavi Pantaleev
f18037ae42
Disable TLSv1.1 by default
4 years ago