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年前
Toorero
ab0d2055ba
Added proxy config for synapse-admin
4年前
Michael-GMH
85777e8f96
merge with upstream
4年前
Slavi Pantaleev
15f4972dbf
Remove syntax-breaking pagination line
Seems to have been added by mistake.
4年前
Rafael Girão
729f348864
Fix typo in examples/caddy2
4年前
Michael
5a6bdb0c3d
merge upstream
5年前
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 .
5年前
Aaron Raimist
a8b61adb8d
Clarify hosts file wording
5年前
Slavi Pantaleev
1a3034b0c8
Fix typo
5年前
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.
5年前
Slavi Pantaleev
a47813585d
Rename file to prevent common mistake
Prompted by this: https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/779#issuecomment-764807507
5年前
0hlov3
f86d781244
Updates the the caddy2 Readme and comment lines for dimension
5年前
0hlov3
a1ecaf54ef
Adds Example for Caddy2 Jitsi
5年前
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
5年前
Slavi Pantaleev
63a49bb2dc
Do not expose /_synapse/admin publicly by default
Fixes #685 (Github Issue).
5年前
Panagiotis Vasilopoulos
8370ee0647
caddy2: removed unknown tls directive
5年前
0hlov3
59e1abb072
Corrects the Caddyfile
5年前
Slavi Pantaleev
6fefbc248a
Fix typo and wording
5年前
0hlov3
c366e26360
Updates exempes/caddy2/Caddyfile to SSL Grade A+
5年前
Olaf Schoenwald
e7921e305b
Comment in host-cars
5年前
Olaf Schoenwald
abf70f7772
Adds example for Caddy2 Caddyfile
5年前
Slavi Pantaleev
c6ab1c6a90
Riot is now Element
Fixes #586 (Github Issue)
5年前
Slavi Pantaleev
f18037ae42
Disable TLSv1.1 by default
6年前