Commit Graph

351 Commits

Author SHA1 Message Date
ebfaf90164 fix: pin PGDATA so the postgres 18 bump upgrades in place
All checks were successful
cc-ci/testme cc-ci: success
postgres:18 (tracked by pgautoupgrade) relocated the default PGDATA from
/var/lib/postgresql/data to /var/lib/postgresql/18/docker. Since the db volume
is mounted at the legacy path, pg18 would init a fresh empty cluster there and
orphan all existing data (pgautoupgrade never runs the upgrade). Pinning PGDATA
to the legacy path makes pg18 find the existing cluster and upgrade it in place.
2026-06-08 20:45:44 +00:00
c1fa09a2ec chore: upgrade to 7.3.0+v1.154.0
Some checks failed
cc-ci/testme cc-ci: failure
2026-06-08 18:20:54 +00:00
d975b81bc3 chore: upgrade to 7.2.0+v1.153.0 2026-06-08 18:20:54 +00:00
74f1adaccb Merge pull request 'Add documentation for matrix federation + traefik labels for federation via port 8448 on matrix-federation entrypoint' (#62) from compress-and-federate into main
Reviewed-on: https://git.coopcloud.tech/coop-cloud/matrix-synapse/pulls/62
Reviewed-by: 3wordchant <3wordchant@noreply.git.coopcloud.tech>
2026-06-08 18:17:34 +00:00
17a399ba25 Merge pull request 'Add compression to recipe' (#61) from compress into main
Reviewed-on: https://git.coopcloud.tech/coop-cloud/matrix-synapse/pulls/61
2026-06-08 18:17:11 +00:00
b63dde1275 Merge remote-tracking branch 'origin/main' into compress
# Conflicts:
#	homeserver.yaml.tmpl
2026-06-08 18:13:25 +00:00
f836c74386 improvements to readme 2026-06-08 14:03:16 -04:00
e257349b37 improve documentation of federation 2026-06-04 14:30:29 -04:00
5b21a6b4f9 Merge pull request 'chore: Configure Renovate' (#56) from renovate/configure into main
Reviewed-on: https://git.coopcloud.tech/coop-cloud/matrix-synapse/pulls/56
2026-05-28 17:11:13 +00:00
b730cadb06 docs: document the three federation setup options 2026-05-25 13:05:11 -04:00
59ad89cfb4 add traefik labels for matrix-federation entrypoint
Adds a second Traefik router on the web (nginx) service that listens on
the `matrix-federation` entrypoint (host port 8448 via the traefik
recipe's compose.matrix.yml) and uses Host(${SERVER_NAME}).

Lets remote homeservers reach this server's federation/key endpoints via
the standard `<server_name>:8448` fallback when no .well-known or SRV
delegation exists for SERVER_NAME — useful when SERVER_NAME differs from
DOMAIN and no external service serves /.well-known/matrix/server.

Requires MATRIX_FEDERATION_ENABLED=1 on the traefik stack.
2026-05-25 15:52:16 +00:00
d75ca4f11f chore: publish 7.1.1+v1.149.1 release
Co-authored-by: Cursor <cursoragent@cursor.com>
7.1.1+v1.149.1
2026-05-12 23:52:32 +02:00
cff6cfb001 fix minor bugs with mas integration 2026-05-12 21:46:13 +02:00
d82d539424 docs: update mad readme 2026-05-11 13:51:33 +02:00
b4c3db38c3 Merge pull request 'add matrix authentication service incl migration #57' (#58) from add-matrix-authentication-service into main
Reviewed-on: https://git.coopcloud.tech/coop-cloud/matrix-synapse/pulls/58
2026-05-11 11:25:53 +00:00
3f488167bc chore: publish 7.1.0+v1.149.1 release 7.1.0+v1.149.1 2026-05-11 13:19:17 +02:00
f66bfef727 working on configurable room complexity limits 2026-04-30 15:06:54 -04:00
a809333dcb comments 2026-04-29 15:18:13 -04:00
b39c60d594 add run_compressor command 2026-04-29 15:01:50 -04:00
4830b0596c adding many abra commands 2026-04-29 14:47:51 -04:00
43d68aefb4 use vacuum full 2026-04-29 13:44:55 -04:00
91efd92d31 add abra command for vacuum full 2026-04-29 13:40:41 -04:00
3fab725957 Add optional compose for rust-synapse-compress-state 2026-04-29 13:14:49 -04:00
c71dc162cb readd cleanup trap to mas migration script 2026-04-09 11:51:39 +02:00
625b0381f8 readd cleanup trap to mas migration script 2026-04-09 11:48:25 +02:00
7492e8bd4e add mas healthcheck 2026-04-09 10:54:51 +02:00
60bd8b1b49 provide readme for mas setup and migration 2026-04-08 14:06:10 +02:00
6f47fca73b add script to perform mas migration compatibility check 2026-04-08 13:18:28 +02:00
dd92cd4bd7 add config for upstream oidc provider for mas 2026-04-08 13:02:22 +02:00
cf30cebf8e add function to init mas database 2026-04-07 16:20:34 +02:00
5481b7e31c add initial mas setup 2026-04-07 14:59:19 +02:00
8a7978b388 add docs for breaking share secret authenticator 2026-03-31 15:17:29 +02:00
d0d5cfb1bc chore: publish 7.0.2+v1.149.1 release 7.0.2+v1.149.1 2026-03-31 14:55:43 +02:00
3d13505330 bumb python version for shared secret authenticator 2026-03-31 14:53:32 +02:00
68fd515297 chore: publish 7.0.1+v1.149.1 release 7.0.1+v1.149.1 2026-03-30 13:04:48 +02:00
01e3feb1cf fix: healthchecks and restart_policy for web container 2026-03-30 13:02:27 +02:00
c51120c41a chore: publish 7.0.0+v1.149.1 release 7.0.0+v1.149.1 2026-03-25 01:20:30 +01:00
b81fecdd23 chore: replace depricated traefik.docker.* with traefik.swarm.* 2026-03-17 17:26:54 +01:00
a5a3a1938d Add renovate.json 2026-03-10 19:22:42 +00:00
18b658c452 chore: publish 6.8.3+v1.139.2 release 6.8.3+v1.139.2 2026-03-05 14:49:59 +01:00
553fee0e9d feat: compress db dumps 2026-03-05 14:49:11 +01:00
val
61f357b49e new patch version of recipe 6.8.2+v1.139.2 2026-01-15 16:58:40 +01:00
val
0e55594727 Merge pull request 'revert to recipe state of v6.8.0' (#55) from revert-changes into main
Reviewed-on: https://git.coopcloud.tech/coop-cloud/matrix-synapse/pulls/55
2026-01-15 15:48:56 +00:00
val
460f5a969c revert to recipe state of v6.8.0 2026-01-15 11:13:51 +01:00
8640abbe79 increase healthcheck retries 2025-12-23 13:26:48 +01:00
val
3e0c9063c4 Merge branch '6.8.1fix' 6.8.1+v1.139.2 2025-10-29 13:55:54 +01:00
val
db6440b317 fixed MAX_UPLOAD_SIZE and AUTO_JOIN_ROOM_LIST config 2025-10-29 13:49:02 +01:00
24f7e0cb35 chore: publish 6.8.1+v1.139.2 release 2025-10-28 17:17:22 +01:00
6d1397562b Merge pull request 'added env to configure several auto_join_rooms' (#52) from auto_join_room_list into main
Reviewed-on: https://git.coopcloud.tech/coop-cloud/matrix-synapse/pulls/52
2025-10-28 16:14:38 +00:00
e0c0861c16 Merge branch 'main' into auto_join_room_list 2025-10-28 16:14:13 +00:00