Slavi Pantaleev
7c2a7a8eb6
Replace most import_tasks calls with include_tasks for improved performance
2 years ago
Slavi Pantaleev
5c3df22c35
Merge pull request #2293 from jpdown/update-traefik-example
...
Add service declaration to sample traefik config
2 years ago
Jaden Down
86f495f461
Add service declaration to sample traefik config
2 years ago
Slavi Pantaleev
d9ab60fbf2
Merge pull request #2289 from etkecc/patch-126
...
Update grafana 9.2.5 -> 9.2.6
2 years ago
Aine
e05b4c78c7
Update grafana 9.2.5 -> 9.2.6
2 years ago
Slavi Pantaleev
787a82d6e8
Combine matrix user/group set_fact calls into one
2 years ago
Slavi Pantaleev
4d881477a3
Add matrix_homeserver_enabled variable
...
We need this to control whether `('matrix-' + matrix_homeserver_implementation + '.service')`
would get injected into `devture_systemd_service_manager_services_list_auto`
2 years ago
Slavi Pantaleev
dd4f8df905
Remove unnecessary matrix_dendrite_role_executed
2 years ago
Slavi Pantaleev
8c180306ab
Remove unnecessary matrix_conduit_role_executed
2 years ago
Slavi Pantaleev
07c23b7cb0
Remove matrix_synapse_role_executed and various tasks that check it
...
This was useful when the order of these roles in relation to Synapse
mattered (when we were injecting stuff into Synapse variables during
runtime). This is no longer the case since 0ea7cb5d18
, so all of
this can be removed.
2 years ago
Slavi Pantaleev
735bacca89
Do not run matrix-nginx-proxy config injection tasks unless necessary
...
These `init.yml` (now `inject_into_nginx_proxy.yml`) tasks do not need
to `always` run. They only need to run for `setup-all` and
`setup-nginx-proxy`. Unless we're dealing with these 2 tags, we can
spare ourselves a lot of work.
This patch also moves the `when` statement from `init.yml` into
`main.yml` in an effort to further optimize things by potentially
avoiding the extra file include.
2 years ago
Slavi Pantaleev
d829884642
Remove some old checks
2 years ago
Slavi Pantaleev
54cacc927e
Upgrade com.devture.ansible.role.docker_sdk_for_python
2 years ago
Slavi Pantaleev
1bd3a27acd
Do not try to enable non-enableable matrix_ssl_renewal_systemd_units_list
2 years ago
Slavi Pantaleev
f696928b7d
Fix variable typos
2 years ago
Slavi Pantaleev
ccfaefa4d2
Add service groups
2 years ago
Slavi Pantaleev
93d4f8d425
Replace matrix-common-after systemd service management with com.devture.ansible.role.systemd_service_manager
2 years ago
Slavi Pantaleev
eec5de7aba
Remove old systemd service checks
...
These are not even caused by Archlinux, but by running buggy Ansible on old Ubuntu
while targeting modern servers (like Archlinux, but also others, ..).
We shouldn't employ ugly workarounds like this. We should tell people to
avoid running buggy Ansible or bad distros like Ubuntu, even.
2 years ago
Slavi Pantaleev
360e643f84
Add service priorities - try to stop/start them in an optimal order
2 years ago
Slavi Pantaleev
0ea7cb5d18
Remove various init.yml files - initialize systemd services, etc., statically (not at runtime)
2 years ago
Slavi Pantaleev
97ee2230a9
Merge pull request #2287 from etkecc/patch-125
...
Update element 1.11.14 -> 1.11.15
2 years ago
Aine
5c4d4dc514
Update element 1.11.14 -> 1.11.15
2 years ago
Slavi Pantaleev
b4eb3b466f
Merge pull request #2286 from array-in-a-matrix/stats
...
Add statistics reporting for dendrite
2 years ago
Array in a Matrix
3505f62f02
Update configuring-playbook-telemetry.md
2 years ago
Array in a Matrix
6c39413e79
Update configuring-playbook-telemetry.md
2 years ago
Array in a Matrix
26c219e1cc
Update configuring-playbook-telemetry.md
2 years ago
Array in a Matrix
11ea49075d
Update main.yml
2 years ago
Array in a Matrix
70be6eb323
Update dendrite.yaml.j2
2 years ago
Slavi Pantaleev
e37db0c888
Upgrade Synapse (v1.71.0 -> v1.72.0)
2 years ago
Slavi Pantaleev
4c711dcc7d
Merge pull request #2285 from etkecc/fix-user-creator
...
fix user creator role
2 years ago
Aine
b8b5acdb16
fix user creator role
2 years ago
Slavi Pantaleev
b90956069c
Fix matrix_architecture sanity check
2 years ago
Slavi Pantaleev
6f865a7e0b
Announce some playbook changes
2 years ago
Slavi Pantaleev
2ad6bd87c7
Determine matrix_architecture automatically
2 years ago
Slavi Pantaleev
a98f249e40
Remove old cleanup tasks
2 years ago
Slavi Pantaleev
d8f2141eb0
Install Docker via geerlingguy.docker Galaxy role
2 years ago
Slavi Pantaleev
7ac27becaf
Upgrade ddclient (v3.10.0-ls103 -> v3.10.0-ls105)
2 years ago
Slavi Pantaleev
6d56a786a3
Merge pull request #2283 from array-in-a-matrix/patch-8
...
added dendrite config doc link
2 years ago
Array in a Matrix
8fb51b73fa
added dendrite config doc link
2 years ago
Slavi Pantaleev
433405d9d3
Try to fix ansible-lint Github action
2 years ago
Slavi Pantaleev
4ffb558b6d
Pin ansible-community/ansible-lint-action version
2 years ago
Slavi Pantaleev
e360b82e9b
Try to fix ansible-lint Github action
2 years ago
Slavi Pantaleev
6a870a07b2
Fix ansible-lint-reported errors
2 years ago
Slavi Pantaleev
377e703746
Fixup Traefik example configuration
...
Related to e9e84341a9
2 years 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
2 years ago
Slavi Pantaleev
424de93f82
Remove useless matrix_nginx_proxy_synapse_presence_disabled variable definition
2 years ago
Slavi Pantaleev
0365fea2fc
Merge pull request #2279 from DennisCiba/master
...
Restructure the list of services in the README.md
2 years ago
Array in a Matrix
7cc668489b
add auto join option to dendrite config ( #2255 )
...
* add auto join option to dendrite config
* added auto_join_rooms: variable
* added "configuring dendrite" entry
* created dendite configuration documentation
* fixed config path
* Update docs/configuring-playbook-dendrite.md
Co-authored-by: Slavi Pantaleev <slavi@devture.com>
* Update docs/configuring-playbook-dendrite.md
Co-authored-by: Slavi Pantaleev <slavi@devture.com>
* Update docs/configuring-playbook-dendrite.md
Co-authored-by: Slavi Pantaleev <slavi@devture.com>
* Update docs/configuring-playbook-dendrite.md
Co-authored-by: Slavi Pantaleev <slavi@devture.com>
* Update docs/configuring-playbook-dendrite.md
Co-authored-by: Slavi Pantaleev <slavi@devture.com>
* Update roles/custom/matrix-dendrite/defaults/main.yml
Co-authored-by: Slavi Pantaleev <slavi@devture.com>
* correction
Co-authored-by: Slavi Pantaleev <slavi@devture.com>
2 years ago
Dennis Ciba
59a01dabfc
Restructure the list of services in the README.md
...
- Tried to split the list of services into distinct categories
- Use tables instead of a list
- Dropped "optional" flag, as every service is now optional anyways
- Added links to the documentation where docs exist and were missing before
- Split "Amazon S3" entry into two entries (Goofys and synapse-s3-storage-provider)
- Moved note about not needing all services to the top of the section
2 years ago
Slavi Pantaleev
3e78d55c32
Merge pull request #2278 from etkecc/postmoogle-099
...
update postmoogle 0.9.8 -> 0.9.9
2 years ago