This issue lists Renovate updates and detected dependencies. Read the [Dependency Dashboard](https://docs.renovatebot.com/key-concepts/dashboard/) docs to learn more.<br>[View this repository on the Mend.io Web Portal](https://developer.mend.io/github/thundersquared/infrastructure). ## Pending Status Checks The following updates await pending status checks. To force their creation now, click on a checkbox below. - [ ] <!-- unpend-branch=renovate/ghcr.io-tbphp-gpt-load-2.x -->[chore(deps): update ghcr.io/tbphp/gpt-load docker tag to v2.0.0-rc.36](../pull/458) - [ ] <!-- unpend-branch=renovate/ghcr.io-thundersquared-n8n-2.x -->[chore(deps): update ghcr.io/thundersquared/n8n docker tag to v2.40.7](../pull/459) - [ ] <!-- unpend-branch=renovate/ghcr.io-thundersquared-stalwart-0.x -->[chore(deps): update ghcr.io/thundersquared/stalwart docker tag to v0.16.23](../pull/144) - [ ] <!-- unpend-branch=renovate/ghcr.io-thundersquared-twentycrm-2.x -->chore(deps): update ghcr.io/thundersquared/twentycrm docker tag to v2.43.0 ## Open The following updates have all been created. To force a retry/rebase of any, click on a checkbox below. - [ ] <!-- rebase-branch=renovate/pin-dependencies -->[chore(deps): pin dependencies](../pull/309) (`alpine`, `calcom/cal.com`, `docker.io/eqalpha/keydb`, `docker.io/library/postgres`, `ghcr.io/linagora/tmail-web`, `mysql`, `postgres`, `valkey/valkey`) - [ ] <!-- rebase-branch=renovate/opensearchproject-opensearch-3.8.0 -->[chore(deps): update opensearchproject/opensearch:3.8.0 docker digest to fafe3fc](../pull/434) - [ ] <!-- rebase-branch=renovate/cloudflare-5.x -->[chore(deps): update terraform cloudflare to v5.26.0](../pull/460) - [ ] <!-- rebase-branch=renovate/docker.io-library-postgres-18.x -->[chore(deps): update docker.io/library/postgres docker tag to v18](../pull/20) - [ ] <!-- rebase-branch=renovate/mysql-26.x -->[chore(deps): update mysql docker tag to v26](../pull/335) - [ ] <!-- rebase-all-open-prs -->**Click on this checkbox to rebase all open PRs at once** ## Detected Dependencies <details><summary>ansible-galaxy (6)</summary> <blockquote> <details><summary>mirror/ansible/requirements.yml (3)</summary> - `devsec.hardening 10.6.0` - `geerlingguy.docker 8.0.0` - `geerlingguy.certbot 5.5.0` </details> <details><summary>mx1/ansible/requirements.yml (3)</summary> - `devsec.hardening 10.6.0` - `geerlingguy.docker 8.0.0` - `borgbase.ansible_role_borgbackup v2.1.0` </details> <details><summary>tower/ansible/requirements.yml (2)</summary> - `devsec.hardening 10.6.0` - `geerlingguy.docker 8.0.0` </details> <details><summary>web1/ansible/requirements.yml (3)</summary> - `devsec.hardening 10.6.0` - `geerlingguy.docker 8.0.0` - `borgbase.ansible_role_borgbackup v2.1.0` </details> <details><summary>web2/ansible/requirements.yml (3)</summary> - `devsec.hardening 10.6.0` - `geerlingguy.docker 8.0.0` - `borgbase.ansible_role_borgbackup v2.1.0` </details> <details><summary>web3/ansible/requirements.yml (3)</summary> - `devsec.hardening 10.6.0` - `geerlingguy.docker 8.0.0` - `borgbase.ansible_role_borgbackup v2.1.0` </details> </blockquote> </details> <details><summary>docker-compose (27)</summary> <blockquote> <details><summary>mx1/containers/stalwart/docker-compose.yml (4)</summary> - `docker.io/library/postgres 16-alpine` → [Updates: `18-alpine`, `16-alpine`] - `docker.io/eqalpha/keydb x86_64_v0.9.6` → [Updates: `x86_64_v0.9.6`] - `opensearchproject/opensearch 3.8.0@sha256:bcc1797519726ceb6d651d4a3e60b7c30da91793914a8dfe75fd441d4f641509` → [Updates: `3.8.0`] - `ghcr.io/thundersquared/stalwart 0.15.5` → [Updates: `0.16.23`, `0.15.5`] </details> <details><summary>tower/containers/cloudflared/docker-compose.yml (1)</summary> - `cloudflare/cloudflared 2026.9.3@sha256:072c067d25ccbe61d46e18f0d0723255f2bb5304f7317caa95b27031520ff92c` </details> <details><summary>tower/containers/cobalt/docker-compose.yml (1)</summary> - `ghcr.io/imputnet/cobalt 11.7.1` → [Updates: `11.7.1`] </details> <details><summary>tower/containers/headscale/docker-compose.yml (1)</summary> - `headscale/headscale v0.29.4@sha256:8833f828b414c0907b7e5c71da76473216fe17cce0818a166b536ec552c0903f` </details> <details><summary>web1/containers/1min-relay/docker-compose.yml (1)</summary> - `ghcr.io/thundersquared/1min-relay v1.1.0` → [Updates: `v1.1.0`] </details> <details><summary>web1/containers/authentik/docker-compose.yml (3)</summary> - `docker.io/library/postgres 16-alpine` → [Updates: `18-alpine`, `16-alpine`] - `ghcr.io/thundersquared/authentik 2026.8.3@sha256:fff7d71ca95ad16f29e888086d74549cc9f335eb0cc8a31e94d994fa38eff369` - `ghcr.io/thundersquared/authentik 2026.8.3@sha256:fff7d71ca95ad16f29e888086d74549cc9f335eb0cc8a31e94d994fa38eff369` </details> <details><summary>web1/containers/calcom/docker-compose.yml (2)</summary> - `postgres 18-alpine` → [Updates: `18-alpine`] - `calcom/cal.com v6.2.0` → [Updates: `v6.2.0`] </details> <details><summary>web1/containers/hermes/docker-compose.yml (1)</summary> - `nousresearch/hermes-agent v2026.9.24@sha256:fca358f12efd65bfaaca05884166f15c0e2788375ca30d77061ac1ebc96452b7` </details> <details><summary>web1/containers/open-webui/docker-compose.yml (1)</summary> - `ghcr.io/open-webui/open-webui v0.11.4@sha256:9591b13f13843c7721c2b8eaf7382846c81b3ffe126526d1888d1fed50c6a33f` </details> <details><summary>web1/containers/opencloud/docker-compose.yml (2)</summary> - `dxflrs/garage v2.4.1@sha256:9c96caa2612d3411acc5b0e6701fb238dbfba33e533a6d7d3d811a4b12d0d020` - `opencloudeu/opencloud 7.2.4@sha256:6d992ccc5f1cbc7b2a9b272ba25f879b1b159c2d7ed7f5527e09059f16295697` </details> <details><summary>web1/containers/roundcube/docker-compose.yml (1)</summary> - `roundcube/roundcubemail 1.7.4-apache@sha256:1ccbb2c5909960802b97ce7ec526a50668ad4b139bf8b03817aba64c6b49d58a` </details> <details><summary>web1/containers/twenty/docker-compose.yml (4)</summary> - `postgres 18.6-alpine3.23@sha256:885cf05d376c7cf27afef02073e6bdac3841252537f16e244fd1c1e6a7c99fb1` - `valkey/valkey 9.1-alpine3.23` → [Updates: `9.1-alpine3.23`] - `ghcr.io/thundersquared/twentycrm v2.42.6@sha256:4ef6374628a874027bdc85c02d776b869e2430cb6083cffed6f5adb8d7d75dc4` → [Updates: `v2.43.0`] - `ghcr.io/thundersquared/twentycrm v2.42.6@sha256:4ef6374628a874027bdc85c02d776b869e2430cb6083cffed6f5adb8d7d75dc4` → [Updates: `v2.43.0`] </details> <details><summary>web1/containers/webmail/docker-compose.yml (1)</summary> - `ghcr.io/linagora/tmail-web release` → [Updates: `release`] </details> <details><summary>web2/containers/cloudflared/docker-compose.yml (1)</summary> - `cloudflare/cloudflared 2026.9.3@sha256:072c067d25ccbe61d46e18f0d0723255f2bb5304f7317caa95b27031520ff92c` </details> <details><summary>web2/containers/cobalt/docker-compose.yml (1)</summary> - `ghcr.io/imputnet/cobalt 11.7.1` → [Updates: `11.7.1`] </details> <details><summary>web2/containers/hypebun-web/docker-compose.yml (1)</summary> - `mariadb 13.0.2@sha256:d4fdec0510ad498e4f3127da30a99df3745bd6d5e611ae6ac5f76403d9284a8d` </details> <details><summary>web3/containers/1min-relay/docker-compose.yml (1)</summary> - `ghcr.io/thundersquared/1min-relay v1.1.0` → [Updates: `v1.1.0`] </details> <details><summary>web3/containers/authentik/docker-compose.yml (3)</summary> - `docker.io/library/postgres 16-alpine` → [Updates: `18-alpine`, `16-alpine`] - `ghcr.io/thundersquared/authentik 2026.8.3@sha256:fff7d71ca95ad16f29e888086d74549cc9f335eb0cc8a31e94d994fa38eff369` - `ghcr.io/thundersquared/authentik 2026.8.3@sha256:fff7d71ca95ad16f29e888086d74549cc9f335eb0cc8a31e94d994fa38eff369` </details> <details><summary>web3/containers/calcom/docker-compose.yml (2)</summary> - `postgres 18-alpine` → [Updates: `18-alpine`] - `calcom/cal.com v6.2.0` → [Updates: `v6.2.0`] </details> <details><summary>web3/containers/cloudflared/docker-compose.yml (1)</summary> - `cloudflare/cloudflared 2026.9.3@sha256:072c067d25ccbe61d46e18f0d0723255f2bb5304f7317caa95b27031520ff92c` </details> <details><summary>web3/containers/cobalt/docker-compose.yml (1)</summary> - `ghcr.io/imputnet/cobalt 11.7.1` → [Updates: `11.7.1`] </details> <details><summary>web3/containers/fleet/docker-compose.yml (4)</summary> - `mysql 8.4` → [Updates: `26.7`, `8.4`] - `valkey/valkey 9-alpine` → [Updates: `9-alpine`] - `alpine 3.24` → [Updates: `3.24`] - `ghcr.io/thundersquared/fleet 4.90.2@sha256:1ba7a5b8abd72d8c8e21a5b5984bc8fa7fa9f59d84aceba2661fcc4e13127168` </details> <details><summary>web3/containers/gpt-load/docker-compose.yml (1)</summary> - `ghcr.io/tbphp/gpt-load 2.0.0-rc.33@sha256:c9c38c606d0832b46fd905b34687d668ec737bff80d63199b9beab4bb0c4a832` → [Updates: `2.0.0-rc.36`] </details> <details><summary>web3/containers/hermes/docker-compose.yml (1)</summary> - `nousresearch/hermes-agent v2026.9.24@sha256:fca358f12efd65bfaaca05884166f15c0e2788375ca30d77061ac1ebc96452b7` </details> <details><summary>web3/containers/n8n/docker-compose.yml (3)</summary> - `postgres 18-alpine` → [Updates: `18-alpine`] - `ghcr.io/thundersquared/n8n 2.40.6@sha256:bf7de380b5a8d7a17edf7e89aec9464a6f5fe581866f1e1f0cfdc673dd79a652` → [Updates: `2.40.7`] - `n8nio/runners 2.41.3@sha256:1522f8179b76adcdb7900864c18b2ec57d63af472baeed874ed220bab3e66ecc` </details> <details><summary>web3/containers/open-webui/docker-compose.yml (1)</summary> - `ghcr.io/open-webui/open-webui v0.11.4@sha256:9591b13f13843c7721c2b8eaf7382846c81b3ffe126526d1888d1fed50c6a33f` </details> <details><summary>web3/containers/twenty/docker-compose.yml (4)</summary> - `postgres 18.6-alpine3.23@sha256:885cf05d376c7cf27afef02073e6bdac3841252537f16e244fd1c1e6a7c99fb1` - `valkey/valkey 9.1-alpine3.23` → [Updates: `9.1-alpine3.23`] - `ghcr.io/thundersquared/twentycrm v2.42.6@sha256:4ef6374628a874027bdc85c02d776b869e2430cb6083cffed6f5adb8d7d75dc4` → [Updates: `v2.43.0`] - `ghcr.io/thundersquared/twentycrm v2.42.6@sha256:4ef6374628a874027bdc85c02d776b869e2430cb6083cffed6f5adb8d7d75dc4` → [Updates: `v2.43.0`] </details> </blockquote> </details> <details><summary>dockerfile (1)</summary> <blockquote> <details><summary>web2/containers/hypebun-web/Dockerfile (1)</summary> - `dunglas/frankenphp 1.12.7-php8.5@sha256:81231b570830952baa3e62db06707996a886ff0a61ca64c77d032c8a110e6bc1` </details> </blockquote> </details> <details><summary>github-actions (8)</summary> <blockquote> <details><summary>.github/workflows/mirror-ansible-deploy.yml (4)</summary> - `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1` - `actions/cache v6.1.0@55cc8345863c7cc4c66a329aec7e433d2d1c52a9` - `actions/setup-python v7.0.0@5fda3b95a4ea91299a34e894583c3862153e4b97` - `astral-sh/setup-uv v10.2.0@c18668ad3cf93ea998bef934396af7bb5c839dc7` </details> <details><summary>.github/workflows/mirror-tofu-apply.yml (4)</summary> - `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1` - `actions/cache v6.1.0@55cc8345863c7cc4c66a329aec7e433d2d1c52a9` - `opentofu/setup-opentofu v2.0.2@a1320f892987e89d278cc92dc5adc984fb93aca4` - `opentofu 1.12.6` </details> <details><summary>.github/workflows/mx1-ansible-deploy.yml (4)</summary> - `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1` - `actions/cache v6.1.0@55cc8345863c7cc4c66a329aec7e433d2d1c52a9` - `actions/setup-python v7.0.0@5fda3b95a4ea91299a34e894583c3862153e4b97` - `astral-sh/setup-uv v10.2.0@c18668ad3cf93ea998bef934396af7bb5c839dc7` </details> <details><summary>.github/workflows/tower-ansible-deploy.yml (4)</summary> - `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1` - `actions/cache v6.1.0@55cc8345863c7cc4c66a329aec7e433d2d1c52a9` - `actions/setup-python v7.0.0@5fda3b95a4ea91299a34e894583c3862153e4b97` - `astral-sh/setup-uv v10.2.0@c18668ad3cf93ea998bef934396af7bb5c839dc7` </details> <details><summary>.github/workflows/tower-tofu-apply.yml (4)</summary> - `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1` - `actions/cache v6.1.0@55cc8345863c7cc4c66a329aec7e433d2d1c52a9` - `opentofu/setup-opentofu v2.0.2@a1320f892987e89d278cc92dc5adc984fb93aca4` - `opentofu 1.12.6` </details> <details><summary>.github/workflows/web1-ansible-deploy.yml (4)</summary> - `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1` - `actions/cache v6.1.0@55cc8345863c7cc4c66a329aec7e433d2d1c52a9` - `actions/setup-python v7.0.0@5fda3b95a4ea91299a34e894583c3862153e4b97` - `astral-sh/setup-uv v10.2.0@c18668ad3cf93ea998bef934396af7bb5c839dc7` </details> <details><summary>.github/workflows/web2-ansible-deploy.yml (4)</summary> - `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1` - `actions/cache v6.1.0@55cc8345863c7cc4c66a329aec7e433d2d1c52a9` - `actions/setup-python v7.0.0@5fda3b95a4ea91299a34e894583c3862153e4b97` - `astral-sh/setup-uv v10.2.0@c18668ad3cf93ea998bef934396af7bb5c839dc7` </details> <details><summary>.github/workflows/web3-ansible-deploy.yml (4)</summary> - `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1` - `actions/cache v6.1.0@55cc8345863c7cc4c66a329aec7e433d2d1c52a9` - `actions/setup-python v7.0.0@5fda3b95a4ea91299a34e894583c3862153e4b97` - `astral-sh/setup-uv v10.2.0@c18668ad3cf93ea998bef934396af7bb5c839dc7` </details> </blockquote> </details> <details><summary>pip_requirements (1)</summary> <blockquote> <details><summary>requirements.txt (2)</summary> - `ansible ==14.4.0` - `mitogen ==0.3.53` </details> </blockquote> </details> <details><summary>pyenv (1)</summary> <blockquote> <details><summary>.python-version (1)</summary> - `python 3.14` </details> </blockquote> </details> <details><summary>regex (2)</summary> <blockquote> <details><summary>.github/workflows/mirror-tofu-apply.yml (1)</summary> - `opentofu/opentofu 1.12.6` </details> <details><summary>.github/workflows/tower-tofu-apply.yml (1)</summary> - `opentofu/opentofu 1.12.6` </details> </blockquote> </details> <details><summary>terraform (4)</summary> <blockquote> <details><summary>mirror/terraform/dns.tf</summary> </details> <details><summary>mirror/terraform/versions.tf (3)</summary> - `cloudflare 5.25.0` → [Updates: `5.26.0`] - `oci 9.3.0` - `hashicorp/terraform 1.12.6` </details> <details><summary>tower/terraform/dns.tf</summary> </details> <details><summary>tower/terraform/versions.tf (3)</summary> - `cloudflare 5.25.0` → [Updates: `5.26.0`] - `oci 9.3.0` - `hashicorp/terraform 1.12.6` </details> </blockquote> </details> --- - [ ] <!-- manual job -->Check this box to trigger a request for Renovate to run again on this repository
This issue lists Renovate updates and detected dependencies. Read the Dependency Dashboard docs to learn more.
View this repository on the Mend.io Web Portal.
Pending Status Checks
The following updates await pending status checks. To force their creation now, click on a checkbox below.
Open
The following updates have all been created. To force a retry/rebase of any, click on a checkbox below.
alpine,calcom/cal.com,docker.io/eqalpha/keydb,docker.io/library/postgres,ghcr.io/linagora/tmail-web,mysql,postgres,valkey/valkey)Detected Dependencies
ansible-galaxy (6)
docker-compose (27)
dockerfile (1)
github-actions (8)
pip_requirements (1)
pyenv (1)
regex (2)
terraform (4)