Slavi Pantaleev
d6bf789710
Remove `matrix_container_global_registry_prefix` variable
This is done for a few reasons:
- less globals and more indepdendence for each role is better. We rely
on various externally-hosted roles and they don't rely on this global
either.
- `matrix_container_global_registry_prefix` could make people think they
could just override this variable and have all their images pull from
elsewhere. This is rarely the case, unless you've taken special care
to mirror all the various components (from their respective
registries) to your own. In such a case, you probably know what you're
mirroring and can adjust individual variables.
- nowadays, various components live on different registries.
With Docker Inc tightening rate limits for Docker Hub, it's even more
likely that we'll see increased diversity in where images are hosted
vor 1 Jahr
Slavi Pantaleev
7a476cd410
Merge pull request #4093 from luixxiul/fix
Update docs: add copyright headers
vor 1 Jahr
Slavi Pantaleev
7249274511
Merge pull request #4092 from luixxiul/tribute-to-mx-bridges
Add license information to files for MX bridges
vor 1 Jahr
Suguru Hirahara
86d94d77e3
Update docs/configuring-playbook.md: add a copyright header
Those authors were picked up based on the current status (dae0f44603 ), the others (around 30 people whose contributions have been removed) being grouped as "MDAD project contributors".
Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org>
vor 1 Jahr
Suguru Hirahara
54467fe7d5
Update docs/alternative-architectures.md: add a copyright header
Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org>
vor 1 Jahr
Suguru Hirahara
1bc0a1bf07
Update docs/configuring-dns.md: reduce the width of the table
Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org>
vor 1 Jahr
Suguru Hirahara
807da74334
Add license information to files for MX bridges
As the future for the MX bridges in this playbook and by themselves seems uncertain, this commit adds license information in SPDX format to the files for those bridges, before the bridges would be deprecated and possibly get removed from the project.
Please note that .license files are added for the files which would be broken if such information are added as header, following the REUSE's specification.
Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org>
vor 1 Jahr
Slavi Pantaleev
56e9967f5d
Upgrade Valkey (v8.0.1-1 -> v8.0.1-2)
vor 1 Jahr
Slavi Pantaleev
9a035eeabe
Upgrade Etherpad (v2.2.7-2 -> v2.2.7-3)
vor 1 Jahr
Slavi Pantaleev
c28630355a
Upgrade exim-relay (v4.98-r0-4-1 -> v4.98-r0-4-2)
vor 1 Jahr
Slavi Pantaleev
6d501b9cc6
Upgrade container-socket-proxy (v0.3.0-2 -> v0.3.0-3)
vor 1 Jahr
Slavi Pantaleev
41fc044ee0
Upgrade Jitsi (v10008-1 -> v10008-2)
vor 1 Jahr
Slavi Pantaleev
5aa149fb52
Upgrade Traefik (v3.3.3-2 -> v3.3.3-3)
vor 1 Jahr
Slavi Pantaleev
ecefbc8b44
Upgrade backup-borg (v1.4.0-1.9.10-2 -> v1.4.0-1.9.10-3)
vor 1 Jahr
Slavi Pantaleev
a518fcce81
Upgrade Prometheus (v2.55.1-1 -> v2.55.1-2)
vor 1 Jahr
Slavi Pantaleev
d12643eb91
Do not use `docker stop --time` (deprecated in Docker v28 in favor of `--timeout` or just `-t`)
`-t` works on both old and new Docker versions, so it's best to use that.
vor 1 Jahr
Slavi Pantaleev
44baf74b9b
Make all remaining roles respect `devture_systemd_docker_base_ipv6_enabled` and `devture_systemd_docker_base_container_networks_driver_options`
vor 1 Jahr
Slavi Pantaleev
49c60deb8a
Upgrade prometheus-node-exporter (v1.8.2-2 -> v1.8.2-3)
vor 1 Jahr
Slavi Pantaleev
f7c89e3abe
Upgrade postgres-backup (v17-1 -> v17-2)
vor 1 Jahr
Slavi Pantaleev
b41cb172fe
Upgrade ntfy (v2.11.0-1 -> v2.11.0-2)
vor 1 Jahr
Slavi Pantaleev
053ef3f35a
Upgrade prometheus-postgres-exporter (v0.14.0-6 -> v0.14.0-7)
vor 1 Jahr
Slavi Pantaleev
ee75543aa7
Upgrade Prometheus (v2.55.1-0 -> v2.55.1-1)
vor 1 Jahr
Slavi Pantaleev
0750e70972
Upgrade traefik-certs-dumper (v2.8.3-5 -> v2.8.3-6)
vor 1 Jahr
Slavi Pantaleev
671a3dc94f
Only advertise 3478/udp (STUN/TURN) if Coturn actually enables it
Related to ac26cc1cb0 which disabled
`3478/udp` by default.
Without this patch, homeservers continued to advertise the `3478/udp` port,
even though it was no longer exposed. While clients should handle that
gracefully (by falling back to TCP, etc.), it seems like Element either
doesn't do that or it doesn't support TCP (which this patch won't fix).
In any case, it's better to only announce what is actually supported/exposed.
vor 1 Jahr
Slavi Pantaleev
64a402eb65
Do not duplicate `turn_uris` construction for each homeserver implementation (extract to `matrix_coturn_turn_uris`)
vor 1 Jahr
Suguru Hirahara
5b3f9510b0
Update docs/just.md: remove a duplicate anchor link
Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org>
vor 1 Jahr
Slavi Pantaleev
b6db2eaf15
Upgrade Grafana (v11.5.1-0 -> v11.5.2-0)
vor 1 Jahr
Slavi Pantaleev
87a05ef94b
Upgrade Etherpad (v2.2.7-1 -> v2.2.7-2) and switch to newly introduced variables
vor 1 Jahr
Slavi Pantaleev
b21a0b367d
Upgrade container-socket-proxy (v0.3.0-1 -> v0.3.0-2)
vor 1 Jahr
Slavi Pantaleev
804b9007ec
Upgrade Traefik (v3.3.3-0 -> v3.3.3-2)
vor 1 Jahr
Slavi Pantaleev
30997ee2ff
Upgrade container-socket-proxy (v0.3.0-0 -> v0.3.0-1)
vor 1 Jahr
Slavi Pantaleev
d34110d6a2
Merge pull request #4091 from luixxiul/fix
Update docs/ansible.md: copy from the MASH project and minor changes
vor 1 Jahr
Suguru Hirahara
5f0b74bac2
Update docs/ansible.md: remove a whitespace character
Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org>
vor 1 Jahr
Suguru Hirahara
edc2cab925
Update docs/ansible.md: copy from the MASH project
It was copied from 2bc4cc45d7/docs/ansible.md
Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org>
vor 1 Jahr
Suguru Hirahara
5d8d2475e1
Update docs/ansible.md: add a copyright header
Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org>
vor 1 Jahr
Slavi Pantaleev
f0686f15b2
Merge pull request #4089 from spantaleev/renovate/sphinx-8.x
Update dependency Sphinx to v8.2.1
vor 1 Jahr
Slavi Pantaleev
135196ae0d
Upgrade Postgres (v17.2-1 ->v17.2-2)
vor 1 Jahr
renovate[bot]
564f9a519c
Update dependency Sphinx to v8.2.1
vor 1 Jahr
Slavi Pantaleev
153c8765e3
Upgrade Postgres (v17.2-0 -> v17.2-1)
vor 1 Jahr
Slavi Pantaleev
473151fe90
Upgrade container-socket-proxy (v0.2.0-0 -> v0.3.0-0) and switch to new variable names (`devture_container_socket_proxy_*` -> `container_socket_proxy_*`)
vor 1 Jahr
Aine
44f1fcf10e
fix borgbackup role
vor 1 Jahr
Slavi Pantaleev
72280bbbb2
Add a `matrix_synapse_url_preview_ip_range_whitelist` variable
vor 1 Jahr
Slavi Pantaleev
0d7d5e6a19
Do not define `url_preview_ip_range_blacklist` in Synapse's `homeserver.yaml` if URL preview is disabled
It's useless and just makes the config longer.
vor 1 Jahr
Slavi Pantaleev
d9eabc49e6
Add a `matrix_synapse_url_preview_ip_range_blacklist` variable
vor 1 Jahr
Slavi Pantaleev
f24c045393
Merge pull request #4088 from spantaleev/renovate/ghcr.io-etkecc-fluffychat-web-1.x
Update ghcr.io/etkecc/fluffychat-web Docker tag to v1.25.1
vor 1 Jahr
renovate[bot]
1e7d5293d4
Update ghcr.io/etkecc/fluffychat-web Docker tag to v1.25.1
vor 1 Jahr
Slavi Pantaleev
feeb306eaf
Merge pull request #4087 from luixxiul/fix
Update docs/playbook-tags.md: copy the recommendation for using the just command from mash-playbook
vor 1 Jahr
Suguru Hirahara
00bd973c3b
Update docs/playbook-tags.md: copy the recommendation for using the just command from mash-playbook
This is based on 581e6ca080 .
Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org>
vor 1 Jahr
Slavi Pantaleev
0de1b76da7
Upgrade systemd_docker_base (v1.3.0-0 -> v1.4.0-0) and make use of the new `devture_systemd_docker_base_ipv6_daemon_options_changing_enabled` variable
vor 1 Jahr
Slavi Pantaleev
74177d9ba3
Document the state of the `ip6tables` and `experimental` daemon options for Docker
vor 1 Jahr