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
1ea1597020
Fix some ansible-lint-reported warnings
This mostly fixes `key-order` warnings around
`block` statements.
3 роки тому
Cody Wyatt Neiman
1dea35209b
Fix self-build error image names
3 роки тому
Slavi Pantaleev
ddf18eadc7
More ansible-lint fixes
3 роки тому
Slavi Pantaleev
34cdaade08
Use fully-qualified module names for builtin Ansible modules
Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/1939
3 роки тому
László Várady
9cc3c5be76
Fix warning about reverse-proxying when built-in proxy is disabled
`matrix_nginx_proxy_enabled` is usually set to false by users, this is when
the warning should be displayed.
4 роки тому
Marko Weltzer
7e5b88c3b7
fix: all praise the allmighty yamllinter
4 роки тому
HarHarLinks
c0f7c39f7d
s/plabook/playbook
4 роки тому
Colin Shea
2578ca4cee
rename matrix_nginx_proxy_x_forwarded_header_value -> matrix_nginx_proxy_x_forwarded_proto_value
4 роки тому
Colin Shea
d0cd67044e
replace $scheme with X-Forwarded-Proto when enabled
4 роки тому
Michael Collins
98e6cd685d
sync with previous repo
4 роки тому
Michael-GMH
86e4649578
GoMatrixHosting v0.5.5
4 роки тому
Michael-GMH
03006eb5ab
GoMatrixHosting v0.5.5
4 роки тому
Slavi Pantaleev
fa76c1ee5b
Do not run self-build Ansible version-check, if component not enabled
Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/1108
4 роки тому
Michael-GMH
85777e8f96
merge with upstream
4 роки тому
Slavi Pantaleev
47b4608b96
Fail in a friendlier way when trying to self-build on Ansible <= 2.8
Fixes https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/1070
Related discussion here: 1ab507349c (commitcomment-51108407)
4 роки тому
Slavi Pantaleev
05ca9357a8
Add .service suffix to systemd units list
We'll be adding `.timer` units later on, so it's good to be
more explicit.
5 роки тому
Slavi Pantaleev
69f71f48a6
Upgrade matrix-registration (v0.7.1 -> 0.7.2) and use official image
This switches us to a container image maintained by the
matrix-registration developer.
0.7.2 also supports a `base_url` configuration option we can use to
make it easier to reverse-proxy at a different base URL.
We still keep some workarounds, because of this issue:
https://github.com/ZerataX/matrix-registration/issues/47
5 роки тому
Slavi Pantaleev
6def66940f
Fix broken cover photo for matrix-registration
5 роки тому
Slavi Pantaleev
da38a7869f
Add matrix-registration support
5 роки тому