This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [docker.io/renovate/renovate](https://renovatebot.com) ([source](https://redirect.github.com/renovatebot/renovate)) | final | minor | `41.17.2-full` -> `41.20.0-full` | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>renovatebot/renovate (docker.io/renovate/renovate)</summary> ### [`v41.20.0`](https://redirect.github.com/renovatebot/renovate/releases/tag/41.20.0) [Compare Source](https://redirect.github.com/renovatebot/renovate/compare/41.19.0...41.20.0) ##### Features - **config/options:** allow root(`.`) and `UpdateType` as parents ([#​36522](https://redirect.github.com/renovatebot/renovate/issues/36522)) ([f20e741](f20e7411ad)) ### [`v41.19.0`](https://redirect.github.com/renovatebot/renovate/releases/tag/41.19.0) [Compare Source](https://redirect.github.com/renovatebot/renovate/compare/41.18.4...41.19.0) ##### Features - **gerrit:** add support for labels through hashtags ([#​35900](https://redirect.github.com/renovatebot/renovate/issues/35900)) ([8db486b](8db486bf2e)) - **manager/pre-commit:** support node additional dependencies ([#​36785](https://redirect.github.com/renovatebot/renovate/issues/36785)) ([edd01d4](edd01d43e2)) - **npm:** support pnpm v11 environment variables ([#​36762](https://redirect.github.com/renovatebot/renovate/issues/36762)) ([fbdf8df](fbdf8dfecc)) ### [`v41.18.4`](https://redirect.github.com/renovatebot/renovate/releases/tag/41.18.4) [Compare Source](https://redirect.github.com/renovatebot/renovate/compare/41.18.3...41.18.4) ##### Bug Fixes - **deps:** update ghcr.io/renovatebot/base-image docker tag to v10.15.9 (main) ([#​36833](https://redirect.github.com/renovatebot/renovate/issues/36833)) ([097d9ef](097d9ef505)) ##### Miscellaneous Chores - **deps:** update aquasecurity/trivy-action action to v0.32.0 (main) ([#​36832](https://redirect.github.com/renovatebot/renovate/issues/36832)) ([61e1555](61e1555dcf)) ### [`v41.18.3`](https://redirect.github.com/renovatebot/renovate/releases/tag/41.18.3) [Compare Source](https://redirect.github.com/renovatebot/renovate/compare/41.18.2...41.18.3) ##### Bug Fixes - **deps:** update ghcr.io/renovatebot/base-image docker tag to v10.15.8 (main) ([#​36831](https://redirect.github.com/renovatebot/renovate/issues/36831)) ([3f7aad0](3f7aad078d)) ### [`v41.18.2`](https://redirect.github.com/renovatebot/renovate/releases/tag/41.18.2) [Compare Source](https://redirect.github.com/renovatebot/renovate/compare/41.18.1...41.18.2) ##### Miscellaneous Chores - **deps:** update dependency [@​vitest/eslint-plugin](https://redirect.github.com/vitest/eslint-plugin) to v1.3.0 (main) ([#​36823](https://redirect.github.com/renovatebot/renovate/issues/36823)) ([192848f](192848f895)) - **deps:** update dependency [@​vitest/eslint-plugin](https://redirect.github.com/vitest/eslint-plugin) to v1.3.3 (main) ([#​36824](https://redirect.github.com/renovatebot/renovate/issues/36824)) ([27df4e1](27df4e1b9a)) - **deps:** update dependency eslint-plugin-import-x to v4.16.1 (main) ([#​36828](https://redirect.github.com/renovatebot/renovate/issues/36828)) ([b383f6d](b383f6dc2b)) ##### Build System - **deps:** update dependency prettier to v3.6.2 (main) ([#​36829](https://redirect.github.com/renovatebot/renovate/issues/36829)) ([c3c2100](c3c2100065)) ### [`v41.18.1`](https://redirect.github.com/renovatebot/renovate/releases/tag/41.18.1) [Compare Source](https://redirect.github.com/renovatebot/renovate/compare/41.18.0...41.18.1) ##### Bug Fixes - **deps:** update ghcr.io/renovatebot/base-image docker tag to v10.15.7 (main) ([#​36822](https://redirect.github.com/renovatebot/renovate/issues/36822)) ([e513ea6](e513ea6926)) ### [`v41.18.0`](https://redirect.github.com/renovatebot/renovate/releases/tag/41.18.0) [Compare Source](https://redirect.github.com/renovatebot/renovate/compare/41.17.2...41.18.0) ##### Features - **deps:** update ghcr.io/renovatebot/base-image docker tag to v10.15.0 (main) ([#​36759](https://redirect.github.com/renovatebot/renovate/issues/36759)) ([85db04f](85db04fe8a)) - **manager/ocb:** add support for providers ([#​36803](https://redirect.github.com/renovatebot/renovate/issues/36803)) ([b986874](b9868744ff)) - **presets:** substitute entire parameter string for `{{args}}` ([#​36771](https://redirect.github.com/renovatebot/renovate/issues/36771)) ([e49d205](e49d205448)) ##### Bug Fixes - **deps:** update dependency mkdocs-material to v9.6.15 (main) ([#​36777](https://redirect.github.com/renovatebot/renovate/issues/36777)) ([2850888](28508889b4)) - **deps:** update ghcr.io/renovatebot/base-image docker tag to v10.14.6 (main) ([#​36745](https://redirect.github.com/renovatebot/renovate/issues/36745)) ([b7da573](b7da573fee)) - **deps:** update ghcr.io/renovatebot/base-image docker tag to v10.15.1 (main) ([#​36778](https://redirect.github.com/renovatebot/renovate/issues/36778)) ([9e81f89](9e81f89e78)) - **deps:** update ghcr.io/renovatebot/base-image docker tag to v10.15.2 (main) ([#​36782](https://redirect.github.com/renovatebot/renovate/issues/36782)) ([54891ee](54891eef10)) - **deps:** update ghcr.io/renovatebot/base-image docker tag to v10.15.3 (main) ([#​36787](https://redirect.github.com/renovatebot/renovate/issues/36787)) ([d8f3c07](d8f3c0710f)) - **deps:** update ghcr.io/renovatebot/base-image docker tag to v10.15.4 (main) ([#​36800](https://redirect.github.com/renovatebot/renovate/issues/36800)) ([5d6ca45](5d6ca45ed3)) - **deps:** update ghcr.io/renovatebot/base-image docker tag to v10.15.5 (main) ([#​36811](https://redirect.github.com/renovatebot/renovate/issues/36811)) ([03a6547](03a6547f66)) - **deps:** update ghcr.io/renovatebot/base-image docker tag to v10.15.6 (main) ([#​36812](https://redirect.github.com/renovatebot/renovate/issues/36812)) ([8a585aa](8a585aa5ac)) - **gitea:** prefer default merge method ([#​36779](https://redirect.github.com/renovatebot/renovate/issues/36779)) ([c5f4589](c5f4589536)) - **npm:** set pnpm store location for corepack command ([#​36336](https://redirect.github.com/renovatebot/renovate/issues/36336)) ([#​36727](https://redirect.github.com/renovatebot/renovate/issues/36727)) ([ad8d918](ad8d9188ed)) - **presets:** Add percentage to regex, to allow for URL encoded repo names ([#​36751](https://redirect.github.com/renovatebot/renovate/issues/36751)) ([f7f2089](f7f2089c91)) ##### Documentation - **bitbucket:** recommend API tokens ([#​36791](https://redirect.github.com/renovatebot/renovate/issues/36791)) ([5aeb2ad](5aeb2ada91)) - mention matchFileNames regex support ([#​36337](https://redirect.github.com/renovatebot/renovate/issues/36337)) ([35e270e](35e270e32e)) - **options/managerFilePatterns:** improve readability ([#​36802](https://redirect.github.com/renovatebot/renovate/issues/36802)) ([4f7c26c](4f7c26cdf7)) - update references to renovate/renovate (main) ([#​36739](https://redirect.github.com/renovatebot/renovate/issues/36739)) ([c4b7687](c4b7687296)) - **versioning:** docker versioning precision ([#​36752](https://redirect.github.com/renovatebot/renovate/issues/36752)) ([22fd83a](22fd83a969)) ##### Miscellaneous Chores - **deps:** lock file maintenance (main) ([#​36740](https://redirect.github.com/renovatebot/renovate/issues/36740)) ([aeae27c](aeae27cc5f)) - **deps:** update containerbase/internal-tools action to v3.10.51 (main) ([#​36741](https://redirect.github.com/renovatebot/renovate/issues/36741)) ([83f92fb](83f92fb6a8)) - **deps:** update dependency [@​types/cacache](https://redirect.github.com/types/cacache) to v19 (main) ([#​36757](https://redirect.github.com/renovatebot/renovate/issues/36757)) ([f8544d9](f8544d9b32)) - **deps:** update dependency [@​types/lodash](https://redirect.github.com/types/lodash) to v4.17.19 (main) ([#​36810](https://redirect.github.com/renovatebot/renovate/issues/36810)) ([ff7821b](ff7821b81f)) - **deps:** update dependency [@​types/node](https://redirect.github.com/types/node) to v22.15.33 (main) ([#​36783](https://redirect.github.com/renovatebot/renovate/issues/36783)) ([6d0785f](6d0785f919)) - **deps:** update dependency eslint-import-resolver-typescript to v4.4.4 (main) ([#​36809](https://redirect.github.com/renovatebot/renovate/issues/36809)) ([c61d500](c61d5007c8)) - **deps:** update dependency eslint-plugin-import-x to v4.16.0 (main) ([#​36789](https://redirect.github.com/renovatebot/renovate/issues/36789)) ([218eb14](218eb1488f)) - **deps:** update dependency jest-extended to v6 (main) ([#​36758](https://redirect.github.com/renovatebot/renovate/issues/36758)) ([ee0bf29](ee0bf298ef)) - **deps:** update dependency pdm to v2.25.4 (main) ([#​36743](https://redirect.github.com/renovatebot/renovate/issues/36743)) ([b3c1926](b3c1926b6b)) - **deps:** update dependency pnpm to v10.12.2 (main) ([#​36742](https://redirect.github.com/renovatebot/renovate/issues/36742)) ([df433d3](df433d3da6)) - **deps:** update dependency pnpm to v10.12.3 (main) ([#​36776](https://redirect.github.com/renovatebot/renovate/issues/36776)) ([c325561](c3255611ff)) - **deps:** update dependency pnpm to v10.12.4 (main) ([#​36821](https://redirect.github.com/renovatebot/renovate/issues/36821)) ([d48733d](d48733df16)) - **deps:** update dependency renovatebot/github-action to v43.0.2 (main) ([#​36747](https://redirect.github.com/renovatebot/renovate/issues/36747)) ([8d1202c](8d1202c71a)) - **deps:** update dependency typescript-eslint to v8.35.0 (main) ([#​36763](https://redirect.github.com/renovatebot/renovate/issues/36763)) ([c4c77ac](c4c77ac922)) - **deps:** update ghcr.io/containerbase/devcontainer docker tag to v13.8.47 (main) ([#​36780](https://redirect.github.com/renovatebot/renovate/issues/36780)) ([437536c](437536ce6d)) - **deps:** update ghcr.io/containerbase/devcontainer docker tag to v13.8.48 (main) ([#​36797](https://redirect.github.com/renovatebot/renovate/issues/36797)) ([deb6470](deb647051b)) - **deps:** update github/codeql-action action to v3.29.2 (main) ([#​36753](https://redirect.github.com/renovatebot/renovate/issues/36753)) ([c411476](c4114760da)) - **deps:** update otel/opentelemetry-collector-contrib docker tag to v0.129.1 (main) ([#​36794](https://redirect.github.com/renovatebot/renovate/issues/36794)) ([cb81036](cb81036682)) - **deps:** update python:3.13 docker digest to [`0aafd87`](https://redirect.github.com/renovatebot/renovate/commit/0aafd87) (main) ([#​36788](https://redirect.github.com/renovatebot/renovate/issues/36788)) ([e079ab8](e079ab8cf7)) - **deps:** update python:3.13 docker digest to [`6f24402`](https://redirect.github.com/renovatebot/renovate/commit/6f24402) (main) ([#​36775](https://redirect.github.com/renovatebot/renovate/issues/36775)) ([dff47a9](dff47a9ba7)) - **deps:** update python:3.13 docker digest to [`9a4c72e`](https://redirect.github.com/renovatebot/renovate/commit/9a4c72e) (main) ([#​36786](https://redirect.github.com/renovatebot/renovate/issues/36786)) ([297da08](297da08675)) - **deps:** update python:3.13 docker digest to [`a6af772`](https://redirect.github.com/renovatebot/renovate/commit/a6af772) (main) ([#​36796](https://redirect.github.com/renovatebot/renovate/issues/36796)) ([d05a71e](d05a71e6a2)) - **deps:** update vitest monorepo to v3.2.4 (main) ([#​36539](https://redirect.github.com/renovatebot/renovate/issues/36539)) ([3c75ce6](3c75ce63fa)) ##### Code Refactoring - Rename function calculating `mostRecentTimestamp` ([#​36816](https://redirect.github.com/renovatebot/renovate/issues/36816)) ([d6de220](d6de22047d)) ##### Build System - **deps:** update aws-sdk-js-v3 monorepo to v3.840.0 (main) ([#​36767](https://redirect.github.com/renovatebot/renovate/issues/36767)) ([97ea665](97ea665a63)) - **deps:** update dependency better-sqlite3 to v12 (main) ([#​36754](https://redirect.github.com/renovatebot/renovate/issues/36754)) ([a34f7c0](a34f7c0e8b)) - **deps:** update dependency better-sqlite3 to v12.1.0 (main) ([#​36766](https://redirect.github.com/renovatebot/renovate/issues/36766)) ([787994d](787994df6b)) - **deps:** update dependency better-sqlite3 to v12.1.1 (main) ([#​36792](https://redirect.github.com/renovatebot/renovate/issues/36792)) ([1929b05](1929b05f15)) - **deps:** update dependency editorconfig to v3 (main) ([#​36755](https://redirect.github.com/renovatebot/renovate/issues/36755)) ([0cf7272](0cf7272abc)) - **deps:** update dependency google-auth-library to v10 (main) ([#​36756](https://redirect.github.com/renovatebot/renovate/issues/36756)) ([a26cd16](a26cd16dfb)) - **deps:** update dependency prettier to v3.6.0 (main) ([#​36744](https://redirect.github.com/renovatebot/renovate/issues/36744)) ([5f1f40e](5f1f40e7cf)) - **deps:** update dependency prettier to v3.6.1 (main) ([#​36790](https://redirect.github.com/renovatebot/renovate/issues/36790)) ([089147f](089147f89b)) - **deps:** update dependency xmldoc to v2 (main) ([#​35755](https://redirect.github.com/renovatebot/renovate/issues/35755)) ([407c260](407c260218)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4yMzguMCIsInVwZGF0ZWRJblZlciI6IjM5LjIzOC4wIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvbWlub3IiXX0=-->
Container Images
Images are hosted on Quay here.
Some older images can be found on GitHub Container Registry.
Mirror
We host a dedicated mirror repostiory, these containers are directly fetched from official and/or trusted sources.
Purpose
We host our own mirror for a multitude of reasons, which includes:
- Getting around Docker Hub rate-limiting
- Preventing upstream maintainers removing tags from breaking our Apps
- Generating usage metrics
- Applying patches
- Improving code uniformity
- Allowing multi-registry failover
Adding New Containers
Before a chart can be added to the truecharts/charts repository, you first need to add a container here to the mirror. If you need help with this process please see the #development channel in the TrueCharts Discord Server.
Step 1: Create a Dockerfile
Copy the contents below and substitute the upstream application owner's name with <Upstream Owner Name>, <Upstream App Name> with the application name, and <Upstream Tag> with the upstream tag's name. Also get the digest value of the app and substitute that in for <Upstream Digest>.
FROM <Upstream Owner Name>/<Upstream App Name>:<Upstream Tag>@sha256:<Upstream Digest>
LABEL org.opencontainers.image.source=https://github.com/truecharts/containers
ARG CONTAINER_NAME
ARG CONTAINER_VER
LABEL org.opencontainers.image.title="${CONTAINER_NAME}"
LABEL org.opencontainers.image.url="https://truecharts.org/docs/charts/${CONTAINER_NAME}"
LABEL org.opencontainers.image.version="${CONTAINER_VER}"
LABEL org.opencontainers.image.description="Container for ${CONTAINER_NAME} by TrueCharts"
LABEL org.opencontainers.image.authors="TrueCharts"
LABEL org.opencontainers.image.documentation="https://truecharts.org/docs/charts/${CONTAINER_NAME}"
Step 2: Create a PLATFORM file
Based on the upstream platform, create a file with that value. Typically the value is linux/amd64.
Step 3: Submit a Pull Request
Once all these steps are completed and you verified that they are correct, please submit a pull request to this repository! When finished, you can create your chart in the truecharts/charts repository.