Commit Graph

9941 Commits

Author SHA1 Message Date
Suguru Hirahara
35881c3fa5 Merge 91bdace920 into 057bd168f4 2025-04-04 05:04:30 +00:00
renovate[bot]
057bd168f4 Update ghcr.io/element-hq/lk-jwt-service Docker tag to v0.2.2 2025-04-02 21:32:06 +03:00
Aine
24c09745ee updated prometheus_node_exporter (v1.8.2-5 -> v1.9.1-0); 2025-04-02 11:47:06 +03:00
renovate[bot]
8a251a98e7 Update joseluisq/static-web-server Docker tag to v2.36.1 2025-04-02 08:23:25 +03:00
renovate[bot]
6036c4840b Update dependency traefik to v3.3.5-0 2025-04-01 17:25:45 +03:00
Aine
4158fda09e fix grafana var in group vars 2025-04-01 12:07:04 +03:00
Slavi Pantaleev
4270a84ae1 Upgrade Grafana (v11.5.2-2 -> v11.6.0-0) 2025-04-01 11:01:20 +03:00
renovate[bot]
86dabd5521 Update ajbura/cinny Docker tag to v4.6.0 2025-03-31 18:39:59 +03:00
Slavi Pantaleev
39c4ad4697 Upgrade baibot (v1.5.0 -> v1.5.1) 2025-03-31 15:10:08 +03:00
Slavi Pantaleev
55e04609e3 Use default upstream healthcheck command for Element Web
Now that https://github.com/element-hq/element-web/pull/29471
is part of v1.11.96, we don't need to carry around this custom workaround.
2025-03-31 13:34:26 +03:00
Suguru Hirahara
91bdace920 Add GitHub Action "Update translations"
This commit implements a GitHub Action to update translation files with the PR automatically created on behalf of "github-actions[bot]", so that manual intervention and inflating activity of a committer is avoided. For now, only catalog templates (POT) files will be updated based on the master branch. When we start publishing translations, we can have the action build them.

Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org>
2025-03-31 15:56:15 +09:00
Slavi Pantaleev
2842276f54 Upgrade backup-borg (v1.4.0-1.9.13-0 -> v1.4.0-1.9.13-1) 2025-03-30 10:58:58 +03:00
Slavi Pantaleev
e8c9a0e410 Randomize matrix-synapse-auto-compressor.timer start with a RandomizedDelaySec (defaults to 6h) 2025-03-29 10:34:37 +02:00
Slavi Pantaleev
e1a2d427c6 Use multi-stage Dockerfile for building customized Synape
This also reverts e5574a405e because:
- it was causing issues on some servers (not clear why)
- such workarounds are no longer necessary when doing multi-stage building.
2025-03-29 08:01:27 +02:00
Slavi Pantaleev
e5574a405e Install libldap-2.5 explicitly when installing synapse-s3-storage-provider to satisfy its psycopg2 dependency 2025-03-29 06:42:28 +02:00
renovate[bot]
64b3aeb1e0 Update ghcr.io/element-hq/element-call Docker tag to v0.9.0 2025-03-28 21:52:44 +02:00
Ser5
a66858771f Typo in configuring-playbook-own-webserver.md
"briges" -> "bridges"
2025-03-27 09:20:51 +02:00
Catalan Lover
922fe13f30 Update Synapse from v1.127.0 to v1.127.1
This is a security patch for Synapse that fixes an actively exploited bug.
2025-03-27 00:16:36 +02:00
renovate[bot]
9acab1add3 Update docker.io/metio/matrix-alertmanager-receiver Docker tag to v2025.3.26 2025-03-26 10:59:13 +02:00
Benjamin Blacher
01760a3ef7 Add renovate to element-call 2025-03-26 10:56:37 +02:00
Benjamin Blacher
eb3ee1e7a2 Update element call to v0.8.0 2025-03-26 10:56:37 +02:00
renovate[bot]
b0c82e9302 Update dependency setuptools to v78.1.0 2025-03-26 06:29:12 +02:00
renovate[bot]
1f87f382ab Update ghcr.io/element-hq/element-web Docker tag to v1.11.96 2025-03-25 18:42:36 +02:00
Slavi Pantaleev
df8043ec20 Upgrade Synapse (v1.126.0 -> v1.127.0) 2025-03-25 15:58:28 +02:00
renovate[bot]
dc933fcc51 Update dependency setuptools to v78.0.2 2025-03-25 08:28:17 +02:00
renovate[bot]
0db3460fff Update dependency setuptools to v78 2025-03-24 18:08:51 +02:00
adam-kress
fae7efce6e Upgrade Jitsi (v10133-0 -> v10133-1) (#4208) 2025-03-24 13:35:12 +02:00
renovate[bot]
0ef97f4d85 Update dependency docker to v7.4.7 2025-03-24 09:11:35 +02:00
renovate[bot]
76703fe916 Update ghcr.io/element-hq/lk-jwt-service Docker tag to v0.2.1 2025-03-21 14:32:56 +02:00
luneth
53fdf71d43 Fix missing argument
Fix missing "reverse_proxy" argument line 35
2025-03-20 21:49:21 +02:00
renovate[bot]
8fa6f26852 Update dependency setuptools to v77.0.3 2025-03-20 17:35:51 +02:00
renovate[bot]
c0db11e262 Update dependency jitsi to v10133 2025-03-20 12:34:50 +02:00
Slavi Pantaleev
29d24e6e88 Adapt docs to new Traefik environment variables variable name
Related to:

- d96ce10d57
- https://github.com/mother-of-all-self-hosting/ansible-role-traefik/pull/6
- https://github.com/mother-of-all-self-hosting/ansible-role-traefik/issues/5
2025-03-20 08:58:31 +02:00
Slavi Pantaleev
d96ce10d57 Upgrade Traefik (v3.3.4-0 -> v3.3.4-1) 2025-03-20 08:57:33 +02:00
renovate[bot]
0b448faf9d Update dependency setuptools to v77 2025-03-20 08:33:25 +02:00
renovate[bot]
d635f664b5 Update ghcr.io/matrix-org/rageshake Docker tag to v1.16.2 2025-03-19 19:27:16 +02:00
renovate[bot]
2aefcf6639 Update docker.io/metio/matrix-alertmanager-receiver Docker tag to v2025.3.19 2025-03-19 12:53:00 +02:00
Slavi Pantaleev
1e44fd8046 Upgrade ansible-role-docker (7.4.5 -> 7.4.6) 2025-03-19 06:43:09 +02:00
pl804
3e3fe21184 Clarify required ansible prefix in comments if adding become_password to hosts file. 2025-03-18 18:29:59 +02:00
renovate[bot]
052d494919 Update hif1/heisenbridge Docker tag to v1.15.2 2025-03-18 18:05:23 +02:00
Aine
60aa88992a add a note about postgres upgrade 2025-03-18 11:49:08 +02:00
renovate[bot]
feb343337a Update dependency setuptools to v76.1.0 2025-03-18 08:00:08 +02:00
renovate[bot]
bf2e2dab5a Update ghcr.io/matrix-org/rageshake Docker tag to v1.16.1 2025-03-18 07:46:33 +02:00
Slavi Pantaleev
bdd184242c Use boolean values for matrix_user_verification_service_uvs_disable_ip_blacklist 2025-03-17 19:09:40 +02:00
Slavi Pantaleev
a32eec757b Don't host /.well-known/element/element.json file when Element Call is enabled
Various old guides mention this, but it seems like neither Element Web,
nor Element Desktop make use of it.

Element Web & Element Desktop use their own `config.json` configuration to figure out where
Element Call is.
2025-03-17 17:09:56 +02:00
renovate[bot]
e3b4128278 Update ghcr.io/matrix-org/rageshake Docker tag to v1.16.0 2025-03-17 14:58:53 +02:00
Slavi Pantaleev
248463b58b Add Traefik labels to expose /.well-known/element on the matrix. domain
Some Element Call setup resources say that `/.well-known/element/element.json` should be served on the base domain
and should contain content like this:

```json
{
	"call": {
		"widget_url": "https://call.element.example.com"
	}
}
```

We were already generating the file via `matrix-static-files`, but weren't serving it yet.

This patch makes sure it's served on the `matrix.` domain, which allows
people to set up serving on the base domain via a redirect or reverse-proxying.

Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/3562
2025-03-17 07:51:04 +02:00
Slavi Pantaleev
c9951194fe Fix merging of _auto and _custom into matrix_static_files_file_matrix_client_property_org_matrix_msc4143_rtc_foci so that a list is produced
`group_vars/matrix_servers` was correctly populating `matrix_static_files_file_matrix_client_property_org_matrix_msc4143_rtc_foci_auto` with a list, but:

- the defaults for these variables were hinting that hashmaps are necessary

- merging of `_auto` and `_custom` was done as if for hashmaps, not lists

As a result, `/.well-known/matrix/client` looked like this:

```json
{
	"org.matrix.msc4143.rtc_foci": {
		"livekit_service_url": "https://matrix.example.com/livekit-jwt-service",
		"type": "livekit"
	}
}
```

.. instead of what's expected as per MSC4143 (https://github.com/matrix-org/matrix-spec-proposals/pull/4143):

```json
{
	"org.matrix.msc4143.rtc_foci": [
		{
			"livekit_service_url": "https://matrix.example.com/livekit-jwt-service",
			"type": "livekit"
		}
	]
}
```

Regardless of our incorrectly formatted `org.matrix.msc4143.rtc_foci`
configuration in `/.well-known/matrix/client`, Element Web still seemed
to be able to discover LiveKit JWT Service (and by extension, LiveKit Server) correctly,
even without this fix.
2025-03-17 07:38:36 +02:00
renovate[bot]
723f86dc9c Update dock.mau.dev/mautrix/twitter Docker tag to v0.3.0 2025-03-17 07:05:16 +02:00
renovate[bot]
96282f7587 Update dock.mau.dev/mautrix/slack Docker tag to v0.2.0 2025-03-17 07:05:03 +02:00