353 Commits

Author SHA1 Message Date
notplants 037002f05a Merge pull request 'chore: upgrade synapse v1.155.0, MAS 1.19.0, nginx 1.31.2' (#76) from upgrade-7.2.1+v1.154.0 into main
continuous-integration/drone/push Build is failing
Reviewed-on: #76
2026-06-22 18:18:08 +00:00
notplants 53c6bab5c4 chore: upgrade synapse v1.155.0, MAS 1.19.0, nginx 1.31.2 2026-06-22 18:13:43 +00:00
notplants 94e7c31369 Merge pull request 'upgrade-7.2.0+v1.154.0' (#72) from upgrade-7.3.0+v1.154.0 into main
continuous-integration/drone/push Build is failing
Reviewed-on: #72
2026-06-15 17:10:06 +00:00
notplants 5fc9296e61 chore: upgrade to 7.2.0+v1.154.0
continuous-integration/drone/tag Build is passing
- synapse v1.149.1 -> v1.154.0
- nginx 1.29.6 -> 1.31.1
- matrix-authentication-service 1.14.0 -> 1.18.0
- pgautoupgrade 17 -> 18, pin PGDATA to legacy path for in-place upgrade
7.2.0+v1.154.0
2026-06-15 17:06:43 +00:00
moritz 3e838734de fix .env parsing error when running abra app ls -S -s
continuous-integration/drone/push Build is failing
2026-06-09 11:09:51 +02:00
notplants 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
continuous-integration/drone/push Build is failing
Reviewed-on: #62
Reviewed-by: 3wordchant <3wordchant@noreply.git.coopcloud.tech>
2026-06-08 18:17:34 +00:00
notplants 17a399ba25 Merge pull request 'Add compression to recipe' (#61) from compress into main
continuous-integration/drone/push Build is failing
Reviewed-on: #61
2026-06-08 18:17:11 +00:00
notplants b63dde1275 Merge remote-tracking branch 'origin/main' into compress
# Conflicts:
#	homeserver.yaml.tmpl
2026-06-08 18:13:25 +00:00
notplants f836c74386 improvements to readme 2026-06-08 14:03:16 -04:00
notplants e257349b37 improve documentation of federation 2026-06-04 14:30:29 -04:00
3wordchant 5b21a6b4f9 Merge pull request 'chore: Configure Renovate' (#56) from renovate/configure into main
continuous-integration/drone/push Build is failing
Reviewed-on: #56
2026-05-28 17:11:13 +00:00
notplants b730cadb06 docs: document the three federation setup options 2026-05-25 13:05:11 -04:00
notplants 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
simon d75ca4f11f chore: publish 7.1.1+v1.149.1 release
continuous-integration/drone/push Build is failing
continuous-integration/drone/tag Build is passing
Co-authored-by: Cursor <cursoragent@cursor.com>
7.1.1+v1.149.1
2026-05-12 23:52:32 +02:00
simon cff6cfb001 fix minor bugs with mas integration
continuous-integration/drone/push Build is failing
2026-05-12 21:46:13 +02:00
simon d82d539424 docs: update mad readme
continuous-integration/drone/push Build is failing
2026-05-11 13:51:33 +02:00
simon b4c3db38c3 Merge pull request 'add matrix authentication service incl migration #57' (#58) from add-matrix-authentication-service into main
continuous-integration/drone/push Build is failing
Reviewed-on: #58
2026-05-11 11:25:53 +00:00
simon 3f488167bc chore: publish 7.1.0+v1.149.1 release
continuous-integration/drone/tag Build is passing
7.1.0+v1.149.1
2026-05-11 13:19:17 +02:00
notplants f66bfef727 working on configurable room complexity limits 2026-04-30 15:06:54 -04:00
notplants a809333dcb comments 2026-04-29 15:18:13 -04:00
notplants b39c60d594 add run_compressor command 2026-04-29 15:01:50 -04:00
notplants 4830b0596c adding many abra commands 2026-04-29 14:47:51 -04:00
notplants 43d68aefb4 use vacuum full 2026-04-29 13:44:55 -04:00
notplants 91efd92d31 add abra command for vacuum full 2026-04-29 13:40:41 -04:00
notplants 3fab725957 Add optional compose for rust-synapse-compress-state 2026-04-29 13:14:49 -04:00
simon c71dc162cb readd cleanup trap to mas migration script 2026-04-09 11:51:39 +02:00
simon 625b0381f8 readd cleanup trap to mas migration script 2026-04-09 11:48:25 +02:00
simon 7492e8bd4e add mas healthcheck 2026-04-09 10:54:51 +02:00
simon 60bd8b1b49 provide readme for mas setup and migration 2026-04-08 14:06:10 +02:00
simon 6f47fca73b add script to perform mas migration compatibility check 2026-04-08 13:18:28 +02:00
simon dd92cd4bd7 add config for upstream oidc provider for mas 2026-04-08 13:02:22 +02:00
simon cf30cebf8e add function to init mas database 2026-04-07 16:20:34 +02:00
simon 5481b7e31c add initial mas setup 2026-04-07 14:59:19 +02:00
simon 8a7978b388 add docs for breaking share secret authenticator
continuous-integration/drone/push Build is failing
2026-03-31 15:17:29 +02:00
simon d0d5cfb1bc chore: publish 7.0.2+v1.149.1 release
continuous-integration/drone/tag Build is passing
continuous-integration/drone/push Build is failing
7.0.2+v1.149.1
2026-03-31 14:55:43 +02:00
simon 3d13505330 bumb python version for shared secret authenticator
continuous-integration/drone/push Build is failing
2026-03-31 14:53:32 +02:00
moritz 68fd515297 chore: publish 7.0.1+v1.149.1 release
continuous-integration/drone/tag Build is passing
continuous-integration/drone/push Build is failing
7.0.1+v1.149.1
2026-03-30 13:04:48 +02:00
moritz 01e3feb1cf fix: healthchecks and restart_policy for web container 2026-03-30 13:02:27 +02:00
moritz c51120c41a chore: publish 7.0.0+v1.149.1 release
continuous-integration/drone/push Build is failing
continuous-integration/drone/tag Build is passing
7.0.0+v1.149.1
2026-03-25 01:20:30 +01:00
moritz b81fecdd23 chore: replace depricated traefik.docker.* with traefik.swarm.*
continuous-integration/drone/push Build is failing
2026-03-17 17:26:54 +01:00
renovate-bot a5a3a1938d Add renovate.json 2026-03-10 19:22:42 +00:00
knoflook 18b658c452 chore: publish 6.8.3+v1.139.2 release
continuous-integration/drone/tag Build is passing
continuous-integration/drone/push Build is failing
6.8.3+v1.139.2
2026-03-05 14:49:59 +01:00
knoflook 553fee0e9d feat: compress db dumps 2026-03-05 14:49:11 +01:00
val 61f357b49e new patch version of recipe
continuous-integration/drone/push Build is failing
continuous-integration/drone/tag Build is passing
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
continuous-integration/drone/push Build is failing
Reviewed-on: #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
moritz 8640abbe79 increase healthcheck retries
continuous-integration/drone/push Build is failing
2025-12-23 13:26:48 +01:00
val 3e0c9063c4 Merge branch '6.8.1fix'
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
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
vdietrich 24f7e0cb35 chore: publish 6.8.1+v1.139.2 release
continuous-integration/drone/tag Build is passing
continuous-integration/drone/push Build is passing
2025-10-28 17:17:22 +01:00