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). ## 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/imputnet/cobalt`, `ghcr.io/thundersquared/1min-relay`, `ghcr.io/thundersquared/stalwart`, `mysql`, `postgres`) - [ ] <!-- 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-cloudflared-2026.x -->[chore(deps): update cloudflare/cloudflared docker tag to v2026.10.0](../pull/492) - [ ] <!-- rebase-branch=renovate/community.general-13.x -->[chore(deps): update dependency community.general to v13.5.0](../pull/493) - [ ] <!-- rebase-branch=renovate/ghcr.io-thundersquared-stalwart-0.x -->[chore(deps): update ghcr.io/thundersquared/stalwart docker tag to v0.16.24](../pull/144) - [ ] <!-- rebase-branch=renovate/opensearchproject-opensearch-3.x -->[chore(deps): update opensearchproject/opensearch docker tag to v3.9.0](../pull/469) - [ ] <!-- 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 (5)</summary> - `community.docker 5.4.0` - `community.general 13.4.0` → [Updates: `13.5.0`] - `devsec.hardening 11.0.0` - `geerlingguy.docker 8.0.0` - `geerlingguy.certbot 5.5.0` </details> <details><summary>mx1/ansible/requirements.yml (5)</summary> - `community.docker 5.4.0` - `community.general 13.4.0` → [Updates: `13.5.0`] - `devsec.hardening 11.0.0` - `geerlingguy.docker 8.0.0` - `borgbase.ansible_role_borgbackup v2.1.0` </details> <details><summary>tower/ansible/requirements.yml (4)</summary> - `community.docker 5.4.0` - `community.general 13.4.0` → [Updates: `13.5.0`] - `devsec.hardening 11.0.0` - `geerlingguy.docker 8.0.0` </details> <details><summary>web1/ansible/requirements.yml (5)</summary> - `community.docker 5.4.0` - `community.general 13.4.0` → [Updates: `13.5.0`] - `devsec.hardening 11.0.0` - `geerlingguy.docker 8.0.0` - `borgbase.ansible_role_borgbackup v2.1.0` </details> <details><summary>web2/ansible/requirements.yml (5)</summary> - `community.docker 5.4.0` - `community.general 13.4.0` → [Updates: `13.5.0`] - `devsec.hardening 11.0.0` - `geerlingguy.docker 8.0.0` - `borgbase.ansible_role_borgbackup v2.1.0` </details> <details><summary>web3/ansible/requirements.yml (5)</summary> - `community.docker 5.4.0` - `community.general 13.4.0` → [Updates: `13.5.0`] - `devsec.hardening 11.0.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.9.0`, `3.8.0`] - `ghcr.io/thundersquared/stalwart 0.15.5` → [Updates: `0.16.24`, `0.15.5`] </details> <details><summary>tower/containers/cloudflared/docker-compose.yml (1)</summary> - `cloudflare/cloudflared 2026.9.3@sha256:072c067d25ccbe61d46e18f0d0723255f2bb5304f7317caa95b27031520ff92c` → [Updates: `2026.10.0`] </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/mailflow/docker-compose.yml (4)</summary> - `ghcr.io/maathimself/mailflow-frontend 3.8.2@sha256:a70043e715330c247b386f84722d333b5b458c81291fd1b662250e50a4da976e` - `ghcr.io/maathimself/mailflow-backend 3.8.2@sha256:ff53786c8d7295d9e9921884e7c9b19d23ed3230aa5ce139f8016f7221794771` - `postgres 18.6-alpine3.23@sha256:885cf05d376c7cf27afef02073e6bdac3841252537f16e244fd1c1e6a7c99fb1` - `valkey/valkey 9.1-alpine3.23@sha256:c9b77919daeba2c02ad954d0c844cc4e7142069d177b89c5fd771f405daf9e02` </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:1162705d5fa6514e6dc2eb71896c208fc3cae35b9cb49019ae23e3cbd9eab79b` </details> <details><summary>web1/containers/twenty/docker-compose.yml (4)</summary> - `postgres 18.6-alpine3.23@sha256:885cf05d376c7cf27afef02073e6bdac3841252537f16e244fd1c1e6a7c99fb1` - `valkey/valkey 9.1-alpine3.23@sha256:c9b77919daeba2c02ad954d0c844cc4e7142069d177b89c5fd771f405daf9e02` - `ghcr.io/thundersquared/twentycrm v2.44.0@sha256:711b130a90cffc25ef251b57979b295f8cb4e16d6a3593c1f52e8a13c5fb144b` - `ghcr.io/thundersquared/twentycrm v2.44.0@sha256:711b130a90cffc25ef251b57979b295f8cb4e16d6a3593c1f52e8a13c5fb144b` </details> <details><summary>web2/containers/cloudflared/docker-compose.yml (1)</summary> - `cloudflare/cloudflared 2026.9.3@sha256:072c067d25ccbe61d46e18f0d0723255f2bb5304f7317caa95b27031520ff92c` → [Updates: `2026.10.0`] </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:f1bba652ba57bea3099ca2fe1af692af537c27d96e0bcde39dce29e2ba1ec4f3` </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` → [Updates: `2026.10.0`] </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.1-alpine3.23@sha256:c9b77919daeba2c02ad954d0c844cc4e7142069d177b89c5fd771f405daf9e02` - `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.44@sha256:fc65e3d5270ecbc15b05cb67cbbf21bcc0394deebd8d933a47063fd5dbda9234` </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 (4)</summary> - `postgres 18-alpine` → [Updates: `18-alpine`] - `valkey/valkey 9.1-alpine3.23@sha256:c9b77919daeba2c02ad954d0c844cc4e7142069d177b89c5fd771f405daf9e02` - `ghcr.io/thundersquared/n8n 2.41.6@sha256:762c4e81ae3f35cdada6671104ff241a984d77cc8e3120466e3d98c505c7e4ab` - `n8nio/runners 2.42.3@sha256:616b9309b79b0c756ad44f6a520ea24e6fa776401b7bd23fbb72e2f06e6c6798` </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@sha256:c9b77919daeba2c02ad954d0c844cc4e7142069d177b89c5fd771f405daf9e02` - `ghcr.io/thundersquared/twentycrm v2.44.0@sha256:711b130a90cffc25ef251b57979b295f8cb4e16d6a3593c1f52e8a13c5fb144b` - `ghcr.io/thundersquared/twentycrm v2.44.0@sha256:711b130a90cffc25ef251b57979b295f8cb4e16d6a3593c1f52e8a13c5fb144b` </details> </blockquote> </details> <details><summary>dockerfile (1)</summary> <blockquote> <details><summary>web2/containers/hypebun-web/Dockerfile (1)</summary> - `dunglas/frankenphp 1.13.0-php8.5@sha256:aed9eabbc923e56c765842a0bb7d2cb2caaa29ad9f03e0211e182242145e8c3b` </details> </blockquote> </details> <details><summary>github-actions (10)</summary> <blockquote> <details><summary>.github/actions/setup-lint-env/action.yml (2)</summary> - `actions/setup-python v7.0.0@5fda3b95a4ea91299a34e894583c3862153e4b97` - `astral-sh/setup-uv v10.2.0@c18668ad3cf93ea998bef934396af7bb5c839dc7` </details> <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 v1.13.1` </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 v1.13.1` </details> <details><summary>.github/workflows/validate.yml (7)</summary> - `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1` - `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1` - `actions/cache v6.1.0@55cc8345863c7cc4c66a329aec7e433d2d1c52a9` - `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1` - `opentofu/setup-opentofu v2.0.2@a1320f892987e89d278cc92dc5adc984fb93aca4` - `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1` - `opentofu v1.13.1` </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 v1.13.1` </details> <details><summary>.github/workflows/tower-tofu-apply.yml (1)</summary> - `opentofu/opentofu v1.13.1` </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.27.0` - `oci 9.8.0` - `hashicorp/terraform 1.13.1` </details> <details><summary>tower/terraform/dns.tf</summary> </details> <details><summary>tower/terraform/versions.tf (3)</summary> - `cloudflare 5.27.0` - `oci 9.8.0` - `hashicorp/terraform 1.13.1` </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.
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/imputnet/cobalt,ghcr.io/thundersquared/1min-relay,ghcr.io/thundersquared/stalwart,mysql,postgres)Detected Dependencies
ansible-galaxy (6)
docker-compose (27)
dockerfile (1)
github-actions (10)
pip_requirements (1)
pyenv (1)
regex (2)
terraform (4)