Compare commits

..
Author SHA1 Message Date
notplants c94186132c fix: pin PGDATA so the postgres 18 bump upgrades in place
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:59:36 +00:00
notplants a1771ce371 chore: upgrade to 7.3.0+v1.154.0 2026-06-08 20:59:36 +00:00
trav d975b81bc3 chore: upgrade to 7.2.0+v1.153.0 2026-06-08 18:20:54 +00:00
8 changed files with 10 additions and 46 deletions
+3 -1
View File
@@ -105,7 +105,7 @@ ENABLE_REGISTRATION=false
SERVE_SERVER_WELLKNOWN=false SERVE_SERVER_WELLKNOWN=false
# Serve /.well-known/matrix/{server,client} on SERVER_NAME via Traefik. # Serve /.well-known/matrix/{server,client} on SERVER_NAME via Traefik.
# Can be used when SERVER_NAME is other than DOMAIN and SERVER_NAME is served by Traefik. # Can be used when SERVER_NAME != DOMAIN and SERVER_NAME is served by Traefik.
#COMPOSE_FILE="$COMPOSE_FILE:compose.wellknown.yml" #COMPOSE_FILE="$COMPOSE_FILE:compose.wellknown.yml"
ALLOW_PUBLIC_ROOMS_FEDERATION=false ALLOW_PUBLIC_ROOMS_FEDERATION=false
@@ -149,6 +149,7 @@ ENCRYPTED_BY_DEFAULT=all
#SESSION_LIFETIME=60d #SESSION_LIFETIME=60d
#TRACK_PUPPETED_USER_IPS=true #TRACK_PUPPETED_USER_IPS=true
## Room complexity limit (prevents joining large remote rooms that cause DB bloat) ## Room complexity limit (prevents joining large remote rooms that cause DB bloat)
## complexity ≈ state_events / 500. Default 100.0 blocks rooms with >50000 state events. ## complexity ≈ state_events / 500. Default 100.0 blocks rooms with >50000 state events.
#ROOM_COMPLEXITY_LIMIT=100.0 #ROOM_COMPLEXITY_LIMIT=100.0
@@ -247,6 +248,7 @@ RETENTION_MAX_LIFETIME=4w
## Web Client (Redirect) ## Web Client (Redirect)
#WEB_CLIENT_LOCATION=https://element-web.example.com #WEB_CLIENT_LOCATION=https://element-web.example.com
## State compression (reduces database bloat from federation) ## State compression (reduces database bloat from federation)
## Runs synapse_auto_compressor daily, built from source on first start ## Runs synapse_auto_compressor daily, built from source on first start
#COMPOSE_FILE="$COMPOSE_FILE:compose.compress-state.yml" #COMPOSE_FILE="$COMPOSE_FILE:compose.compress-state.yml"
-32
View File
@@ -1,32 +0,0 @@
# matrix-synapse Recipe Maintenance
All contributions should be made via a pull request. This is to ensure a
certain quality and consistency, that others can rely on.
## Maintainer Responsibilities
A recipe maintainer has the following responsibilities:
- Respond to pull requests / issues within two weeks
- Make image security updates within a week
- Make image major updates every three months
In order to fullfill these responsibilities a recipe maintainer:
- Has to watch the repository (to get notifications)
- Needs to make sure renovate is configured properly
## Pull Requests
A pull request can be merged if it is approved by at least one maintainer. For
pull requests opened by a maintainer they need to be approved by another
maintainer. Even though it is okay to merge a pull request with one approval, it
is always better if all maintainers looked at the pull request and approved it.
## Become a maintainer
Everyone can apply to be a recipe maintainer:
1. Watch the repository to always get updates
2. Simply add your self to the list in the [README.md](./README.md) and open a new pull request with the change.
3. Once the pull request gets merged you will be added to the [matrix-synapse maintainers team](https://git.coopcloud.tech/org/coop-cloud/teams/matrix-synapse-maintainers).
4. Join the room [#cc-|-matrix-synapse-maintenance:matrix.org](#cc-|-matrix-synapse-maintenance:matrix.org) and chat to other maintainers.
+1 -2
View File
@@ -2,9 +2,8 @@
<!-- metadata --> <!-- metadata -->
* **Maintainer**: Local-IT: [@moritz](https://git.coopcloud.tech/moritz), [@msimon](https://git.coopcloud.tech/simon), [@carla](https://git.coopcloud.tech/carla)
* **Category**: Apps * **Category**: Apps
* **Status**: 3 * **Status**: 0, work-in-progress
* **Image**: [`matrixdotorg/synapse`](https://hub.docker.com/r/matrixdotorg/synapse), 4, upstream * **Image**: [`matrixdotorg/synapse`](https://hub.docker.com/r/matrixdotorg/synapse), 4, upstream
* **Healthcheck**: Yes * **Healthcheck**: Yes
* **Backups**: No * **Backups**: No
+1 -1
View File
@@ -5,7 +5,7 @@ version: "3.8"
services: services:
mas: mas:
image: ghcr.io/element-hq/matrix-authentication-service:1.24.0 image: ghcr.io/element-hq/matrix-authentication-service:1.18.0
command: ["server", "--config=/etc/mas/config.yaml"] command: ["server", "--config=/etc/mas/config.yaml"]
environment: environment:
- DOMAIN - DOMAIN
+1 -1
View File
@@ -10,7 +10,7 @@ services:
- signal-data:/signal-data - signal-data:/signal-data
signalbridge: signalbridge:
image: dock.mau.dev/mautrix/signal:v0.2609.0 image: dock.mau.dev/mautrix/signal:v0.8.7
depends_on: depends_on:
- signaldb - signaldb
configs: configs:
+1 -1
View File
@@ -10,7 +10,7 @@ services:
- telegram-data:/telegram-data - telegram-data:/telegram-data
telegrambridge: telegrambridge:
image: dock.mau.dev/mautrix/telegram:v0.2609.0 image: dock.mau.dev/mautrix/telegram:v0.15.3
depends_on: depends_on:
- telegramdb - telegramdb
configs: configs:
+3 -3
View File
@@ -3,7 +3,7 @@ version: "3.8"
services: services:
web: web:
image: nginx:1.31.6 image: nginx:1.31.1
networks: networks:
- proxy - proxy
- internal - internal
@@ -43,7 +43,7 @@ services:
start_period: 2m start_period: 2m
app: app:
image: "matrixdotorg/synapse:v1.161.0" image: "matrixdotorg/synapse:v1.154.0"
volumes: volumes:
- "data:/data" - "data:/data"
secrets: secrets:
@@ -114,7 +114,7 @@ services:
restart_policy: restart_policy:
condition: on-failure condition: on-failure
labels: labels:
- "coop-cloud.${STACK_NAME}.version=7.3.1+v1.157.1" - "coop-cloud.${STACK_NAME}.version=7.3.0+v1.154.0"
- "coop-cloud.${STACK_NAME}.timeout=${TIMEOUT}" - "coop-cloud.${STACK_NAME}.timeout=${TIMEOUT}"
healthcheck: healthcheck:
test: ["CMD", "curl", "-f", "http://localhost:8008/health"] test: ["CMD", "curl", "-f", "http://localhost:8008/health"]
-5
View File
@@ -2,10 +2,5 @@
"$schema": "https://docs.renovatebot.com/renovate-schema.json", "$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": [ "extends": [
"config:recommended" "config:recommended"
],
"reviewers": [
"moritz",
"simon",
"carla"
] ]
} }