08e34a4a6f
Rename "matrix_synapse_auto_compressor_calendar" to "matrix_synapse_auto_compressor_schedule" for consistency
...
Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org >
2025-02-05 00:25:11 +09:00
c89c356e53
Add a global config option for Docker network MTU ( #3502 )
...
* Add a global config option for Docker network MTU
* Upgrade systemd_docker_base (v1.2.0-0 -> v1.3.0-0)
The new version includes `devture_systemd_docker_base_container_networks_driver_options`
due to 3cc7d12396
Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/3502
* Switch from passing matrix_playbook_docker_network_mtu to respecting devture_systemd_docker_base_container_networks_driver_options
Related to:
- 3cc7d12396
- https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/3502
* Update all roles to versions that respect `devture_systemd_docker_base_container_networks_driver_options`
---------
Co-authored-by: Slavi Pantaleev <slavi@devture.com >
2024-09-18 16:20:27 +03:00
70cbf3d5ae
add synapse-auto-compressor workaround, fixes #3397 ( #3473 )
...
* add synapse-auto-compressor workaround, fixes #3397
* Clarify what the PG-prefixed variables are for
---------
Co-authored-by: Slavi Pantaleev <slavi@devture.com >
2024-08-15 11:36:48 +03:00
9f2eff2ac7
Respect devture_systemd_docker_base_docker_service_name
...
Related to 0241c71a4c
Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/3270#issuecomment-2143782962
With this change, it should be possible for people to adjust the Docker
dependency from `docker.service` to something else (e.g. `pkg-ContainerManager-dockerd.service`),
or to completely eliminate it by setting `devture_systemd_docker_base_docker_service_name` to an empty string.
This makes it easier for people to use the playbook against a Synology DSM server.
2024-06-04 13:14:34 +03:00
c89e437579
Upgrade synapse-auto-compressor (v0.1.3 -> v0.1.4)
...
This also removes the condition that made it use `latest` when
self-building is enabled.
v0.1.4 is expected to build correctly now, given that this issue is fixed:
https://github.com/matrix-org/rust-synapse-compress-state/issues/134
2024-04-13 09:50:19 +03:00
3758b0cfeb
Squashed commit of the following:
...
commit cf8637efaca0a0be3609fd6add0dff893a0a9194
Author: Slavi Pantaleev <slavi@devture.com >
Date: Sun Mar 24 19:14:57 2024 +0200
Make devture_systemd_docker_base_ipv6_enabled automatically reconfigure geerlingguy/ansible-role-docker
Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/3218
commit dc7af3bc7d25f321bf409477d823e43ea8a05803
Author: Slavi Pantaleev <slavi@devture.com >
Date: Sun Mar 24 19:10:31 2024 +0200
Replace matrix_ipv6_enabled with devture_systemd_docker_base_ipv6_enabled
Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/3218
commit 07e900d6a2
Author: Slavi Pantaleev <slavi@devture.com >
Date: Sun Mar 24 19:01:51 2024 +0200
Improve matrix_ipv6_enabled comments
commit 3f03ca7f69
Author: Tilo Spannagel <development@tilosp.de >
Date: Sat Mar 9 19:27:50 2024 +0000
Add setting to enable ipv6
2024-03-24 19:15:43 +02:00
d48a70b052
Connect matrix-synapse-auto-compressor directly to Postgres network, if integrated Postgres is used
...
This saves us one container network in the ideal case.
2024-01-13 20:01:06 +02:00
06f561f0dd
Build latest/main branch of rust-synapse-compress-state for non-amd64 users
...
The latest tagged release (v0.1.3) does not pin any versions in its
Dockerfile and as such fails to build right now.
The `main` branch of rust-synapse-compress-state has already addressed
this and is buildable, but there's no tagged release yet.
Reported here: https://github.com/matrix-org/rust-synapse-compress-state/issues/134
2024-01-05 07:05:28 +02:00
2511b34a7c
Stop containers gracefully, instead of outright killing them
2023-12-06 11:52:23 +02:00
c846ed199b
Annotate version numbers with renovate metadata
2023-10-06 14:14:03 +02:00
2649d9d8bb
Fix lint-reported errors
2023-04-08 08:10:22 +03:00
cf7f9701b7
urlencode matrix_synapse_auto_compressor_database_username/matrix_synapse_auto_compressor_database_password
2023-03-13 11:59:14 +02:00
bb89d7b3fb
Fix self-building for matrix-synapse-auto-compressor
2023-03-12 10:39:19 +02:00
328d0d8a5f
Move synapse-auto-compressor Postgres argument to an environment variable
...
This provides an additional security benefit. The password won't leak in
the process list anymore.
2023-03-12 10:18:33 +02:00
26d5719df4
Make matrix-synapse-auto-compressor live in its own container network
...
It will, additionally, be connected to the devture-postgres network, if
devture-postgres is enabled.
2023-03-12 10:18:33 +02:00
0f2e568b30
Add validation tasks to matrix-synapse-auto-compressor
2023-03-12 10:18:33 +02:00
b28d779c6c
Add matrix-synapse-auto-compressor section in group_vars/matrix_servers
2023-03-12 09:48:46 +02:00
bf3677a9b5
add synapse_auto_compressor
2023-03-10 23:48:43 +02:00