285decd7f2
chore(deps): update ghcr.io/matrix-org/rageshake docker tag to v1.13.0
2024-05-10 10:24:32 +00: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
27b464f1a6
chore(deps): update ghcr.io/matrix-org/rageshake docker tag to v1.12.0
2024-03-18 15:48:14 +00:00
51df34e7ae
Ensure each container labels file defines at least one service
...
Most of these files were defining a service, usually toward the end.
These lines have been moved upward.
Some components (mautrix-signal, mautrix-gmessages, etc.) were defining
a service conditionally (only if metrics are exposed, etc). This was
causing issues like these in the Traefik logs:
> level=error msg="service \"matrix-mautrix-twitter\" error: port is missing" providerName=docker container=matrix-mautrix-twitter-..
2024-01-17 17:56:45 +02:00
2511b34a7c
Stop containers gracefully, instead of outright killing them
2023-12-06 11:52:23 +02:00
d985f115d2
Update ghcr.io/matrix-org/rageshake Docker tag to v1.11.0
2023-10-17 06:21:45 +00:00
c846ed199b
Annotate version numbers with renovate metadata
2023-10-06 14:14:03 +02:00
7be8943b64
Pin matrix-rageshake to 1.9.0
...
Related to:
- https://github.com/matrix-org/rageshake/issues/69
- https://github.com/matrix-org/rageshake/pull/70
2023-03-22 17:53:57 +02:00
dddfee16bc
Fix all 300+ ansible-lint-reported errors
2023-03-07 17:28:15 +02:00
8df7ad47cd
Fix rageshake project description in defaults/main.yml
2023-02-25 19:04:28 +02:00
233e253264
Add native Traefik support to rageshake
2023-02-25 13:46:42 +02:00
4c64e092d0
Fix rageshake self-building
...
BuildX is required for building this container image.
2023-02-25 13:09:53 +02:00
39be2ef71a
Fix matrix_rageshake_container_src_files_path value
2023-02-25 13:01:38 +02:00
9a8ebf3d8c
matrix_rageshake_docker_ -> matrix_rageshake_container_
2023-02-25 13:01:11 +02:00
5934de84be
Reorder matrix-rageshake default variables a bit
2023-02-25 12:59:56 +02:00
8339ebdf58
Redo the way matryx-rageshake configuration is done
...
This makes it consistent with the rest of the playbook:
- there's a default config which has various variables controlling
settings
- there's also an `_extension_yaml` variable, which lets you override it
2023-02-25 12:29:22 +02:00
a51c9521a8
Rename some task files
2023-02-25 12:23:45 +02:00
db0104978f
Extract api_prefix rageshake configuration into matrix_rageshake_config_api_prefix
2023-02-25 12:23:07 +02:00
19e0b8374b
Enable matrix_rageshake_enabled in the role by default
...
We disable it via `group_vars/matrix_servers`, as we do for all other
roles.
2023-02-25 12:20:25 +02:00
d513c0f446
Document why the rageshake version is master
2023-02-25 12:20:09 +02:00
40f037b36d
Add rageshake server
2023-02-24 16:55:49 +01:00