From bc291566f7ae1af471ad210a44c25281652e4832 Mon Sep 17 00:00:00 2001 From: Linus Gasser Date: Mon, 19 Oct 2026 15:17:38 +0200 Subject: [PATCH 1/9] Update MINIO config to v2 The previous commit forgot to update the minio-version, which makes updates fail. --- abra.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/abra.sh b/abra.sh index ad1496b..72ddd1a 100755 --- a/abra.sh +++ b/abra.sh @@ -5,7 +5,7 @@ export NGINX_CONF_VERSION=v6 export ONLYOFFICE_CONF_VERSION=v2 export PG_BACKUP_VERSION=v4 export MIGRATE_VERSION=v1 -export MINIO_INITIALIZE_VERSION=v1 +export MINIO_INITIALIZE_VERSION=v2 environment() { # this exports all the secrets as environment variables From ed147f2969b911b9a79e58fca959c88311c2dc18 Mon Sep 17 00:00:00 2001 From: Linus Gasser Date: Tue, 20 Oct 2026 17:05:28 +0200 Subject: [PATCH 2/9] chore: publish 0.13.3+v0.22.0 release --- compose.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/compose.yml b/compose.yml index 5fda8ac..5c964f7 100644 --- a/compose.yml +++ b/compose.yml @@ -102,7 +102,7 @@ services: labels: - "traefik.enable=false" - "coop-cloud.${STACK_NAME}.timeout=${TIMEOUT:-120}" - - "coop-cloud.${STACK_NAME}.version=0.13.2+v0.22.0" + - "coop-cloud.${STACK_NAME}.version=0.13.3+v0.22.0" environment: <<: [ *common-env ] healthcheck: From 1e7d27178db644d5b48957c40d4dcabd8369a76d Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Wed, 14 Oct 2026 20:14:12 +0000 Subject: [PATCH 3/9] chore(deps): update nginx docker tag to v1.31.7 --- compose.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/compose.yml b/compose.yml index 5c964f7..b68dccd 100644 --- a/compose.yml +++ b/compose.yml @@ -351,7 +351,7 @@ services: web: - image: nginx:1.31.6 + image: nginx:1.31.7 configs: - source: nginx_conf target: /etc/nginx/conf.d/default.conf From 96f4c4e5e4987b70990c7b666ee5d30e772f4ede Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Wed, 30 Sep 2026 08:12:01 +0000 Subject: [PATCH 4/9] chore(deps): update redis docker tag to v8.10.2 --- compose.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/compose.yml b/compose.yml index b68dccd..bcb8918 100644 --- a/compose.yml +++ b/compose.yml @@ -214,7 +214,7 @@ services: - postgres_p redis: - image: redis:8.10.1 + image: redis:8.10.2 healthcheck: test: ["CMD", "redis-cli", "ping"] interval: 10s From 7144606b15d56585b492d1634b46ddd089b15a09 Mon Sep 17 00:00:00 2001 From: Linus Gasser Date: Tue, 20 Oct 2026 18:31:58 +0200 Subject: [PATCH 5/9] Define how renovate bot updates increase versions --- MAINTENANCE.md | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/MAINTENANCE.md b/MAINTENANCE.md index bdc4585..bb39d3b 100644 --- a/MAINTENANCE.md +++ b/MAINTENANCE.md @@ -4,7 +4,21 @@ All contributions should be made via pull requests. ## Pull Requests -A pull request can be merged directly into `main` by any maintainer. No approval is needed, but pull requests should be tested as working before merge. +A pull request can be merged directly into `main` by any maintainer. +No approval is needed, but pull requests should be tested as working before merge. + +## Dependency Updates + +- patch updates proposed from renovate bot are merged directly - + if there is a CVE, also release a new patch version of this recipe +- minor updates proposed from renovate bot are tested by one maintainer + and merged if they don't break, then a new minor version of the recipe + is released +- major updates proposed form renovate bot are tested by two maintainers + and merged if they don't break, then a major version of the recipe is + released. + If the renovate bot PR is older than one week, one maintainer can decide + to merge it anyway. ## Become a maintainer From 34742958d51d0c27fa4b8bba0960c0570e64f55b Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Mon, 12 Oct 2026 15:25:01 +0000 Subject: [PATCH 6/9] chore(deps): update onlyoffice/documentserver-de docker tag to v10 --- compose.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/compose.yml b/compose.yml index bcb8918..c0f28b2 100644 --- a/compose.yml +++ b/compose.yml @@ -312,7 +312,7 @@ services: - "traefik.http.routers.${STACK_NAME}_collabora.middlewares=${STACK_NAME}_collabora-cors" onlyoffice: - image: onlyoffice/documentserver-de:9.4.1.2 + image: onlyoffice/documentserver-de:10.0.0.1 healthcheck: test: [ "CMD", "curl", "-f", "http://localhost/hosting/discovery" ] interval: 30s From 546b7a2c745eceaadb55c090e2893fa710beb553 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Fri, 9 Oct 2026 08:12:13 +0000 Subject: [PATCH 7/9] chore(deps): update collabora/code docker tag to v26 --- compose.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/compose.yml b/compose.yml index c0f28b2..65fbf3e 100644 --- a/compose.yml +++ b/compose.yml @@ -274,7 +274,7 @@ services: - "backupbot.backup=${ENABLE_BACKUPS:-true}" collabora: - image: collabora/code:25.04.10.3.1 + image: collabora/code:26.04.5.1.1 entrypoint: > sh -c " export password=\"$$(cat /run/secrets/collabora_p)\" && From 6b33c501672ad33e449fb7e935d18a43772801b9 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Tue, 20 Oct 2026 11:13:31 +0000 Subject: [PATCH 8/9] chore(deps): update lasuite/drive-frontend docker tag to v0.25.0 --- compose.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/compose.yml b/compose.yml index 65fbf3e..8272997 100644 --- a/compose.yml +++ b/compose.yml @@ -95,7 +95,7 @@ services: app: user: "${DOCKER_USER:-1000}" - image: lasuite/drive-frontend:v0.22.0 + image: lasuite/drive-frontend:v0.25.0 networks: - backend deploy: From cd622530785ef3ed21cd0c6eec07d593e1def5be Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Tue, 20 Oct 2026 11:13:25 +0000 Subject: [PATCH 9/9] chore(deps): update lasuite/drive-backend docker tag to v0.25.0 --- compose.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/compose.yml b/compose.yml index 8272997..fc32287 100644 --- a/compose.yml +++ b/compose.yml @@ -116,7 +116,7 @@ services: backend: user: ${DOCKER_USER:-1000} - image: lasuite/drive-backend:v0.22.0 + image: lasuite/drive-backend:v0.25.0 command: [ "gunicorn", "-c", "/usr/local/etc/gunicorn/drive.py", "drive.wsgi:application" ] entrypoint: > sh -c "if [ \"$$AUTO_MIGRATIONS\" = \"true\" ]; then /migrate.sh; fi && exec /abra-entrypoint.sh /usr/local/bin/entrypoint \"$$@\"" -- @@ -145,7 +145,7 @@ services: celery: user: ${DOCKER_USER:-1000} - image: lasuite/drive-backend:v0.22.0 + image: lasuite/drive-backend:v0.25.0 networks: - backend command: [ "celery", "-A", "drive.celery_app", "worker", "-l", "INFO" ] @@ -167,7 +167,7 @@ services: celery-beat: user: ${DOCKER_USER:-1000} - image: lasuite/drive-backend:v0.22.0 + image: lasuite/drive-backend:v0.25.0 networks: - backend command: [ "celery", "-A", "drive.celery_app", "beat", "-l", "INFO", "--schedule", "/tmp/celerybeat-schedule" ]