As of August 28th, 2025, the Bitnami public catalog will undergo the following changes:
Community catalog
Bitnami Secure Images
Legacy repository migration
docker.io/bitnami
) to the Bitnami Legacy repository (docker.io/bitnamilegacy
). This legacy catalog will receive no further updates or support and should only be used for temporary migration purposes.docker.io/bitnami
. In that case, you can resolve this by subscribing to Bitnami Secure Images, ensuring that the Helm charts receive continued support and security updates. As a temporary workaround, you can upgrade to the same version and update the repository parameter for each container image to the Bitnami Legacy repository.Now – August 28th, 2025
August 28th, 2025
Post-August 28th, 2025
Q: What is the Bitnami Legacy repository?
Q: How is Bitnami Legacy repository different than Bitnami Mainline repository?
docker.io/bitnami
) currently hosts regularly updated and supported container images, including free and enterprise-grade offerings.After August 28th, 2025, only a limited set of hardened images will remain in the Bitnami Mainline repository. All others will be moved to the Bitnami Legacy repository.
Q: What do users of Bitnami Mainline repository need to do before August 28th, 2025?
Q: Are Bitnami’s free images going away?
Q: How can I get continued support for an application no longer available for free?
The Bitnami project continues to make its source available at bitnami/containers under the Apache 2 license; images can be built from source.
Q: How can I get continued support for Helm charts?
grep 'repository.*REPOSITORY_NAME/' postgresql/README.md | awk -F'\`' '{print $2, $(NF-1)}'
helm upgrade RELEASE_NAME oci://registry-1.docker.io/bitnamicharts/CHART_NAME --version SAME_VERSION --set REPOSITORY_REFERENCE=bitnamilegacy
REPOSITORY_REFERENCE
is the path to the repository parameter as it is in the values.yaml for each container image.$ grep 'repository.*REPOSITORY_NAME/' postgresql/README.md | awk -F'\`' '{print $2, $(NF-1)}' image.repository REPOSITORY_NAME/postgresql volumePermissions.image.repository REPOSITORY_NAME/os-shell metrics.image.repository REPOSITORY_NAME/postgres-exporter
$ helm upgrade mypostgres oci://registry-1.docker.io/bitnamicharts/postgresql \
--version 16.7.0 \
--set image.repository=bitnamilegacy/postgresql \
--set volumePermissions.image.repository=bitnamilegacy/os-shell \
--set metrics.image.repository=bitnamilegacy/postgres-exporter \
--set global.security.allowInsecureImages=true
Note
Sealed Secrets and minideb remain unaffected by these changes. Container images for both projects will continue to be released on docker.io/bitnami as usual without any modifications.