github immich-app/immich-charts immich-0.10.0

one day ago

Caution

This chart release has many breaking changes. Please read the changelog carefully and make sure you have backups.

Postgres subchart removal

The dependency on the previously deprecated bitnami/postgres chart has been removed. If you’re still using this subchart, you should migrate to a Postgres instance managed outside of this helm chart. We recommend CloudNativePG, for which you can find an example at https://github.com/immich-app/immich-charts/blob/main/local/cloudnative-pg.yaml. Documentation for how to migrate can be found at https://cloudnative-pg.io/documentation/1.27/database_import/ and in the discussion at #149.

Redis subchart removal

With the removal of the bitnami public catalog, this chart’s dependency on bitnami/redis has also been removed. It’s been replaced with an included Valkey deployment, enabled with valkey.enabled = true in the values.yaml

Common library chart update

The common-library chart, on which this helm chart is built on, has been updated from 1.4.0 to 4.3.0. This comes with several breaking changes and will need you to adjust the structure of your values.yaml. For a high level overview of the change, see https://github.com/immich-app/immich-charts/pull/246/files#diff-3220177c92320cd8d33f6ceca14d2756eda97b241f5c2158c6e7d9cd5bbf194f. If you make heavier use of the common-library capabilities, please reference https://bjw-s-labs.github.io/helm-charts/docs/app-template/upgrade-instructions/ for information on the breaking changes and what you might need to adapt.

Library mount path change

The default library mount path has been changed from /usr/src/app/upload to /data. This should be a seamless change, but depending on the size of your library you may need to relax startup probes to allow the migration to complete.

What's Changed

  • chore(deps): update github-actions by @renovate[bot] in #204
  • chore(deps): update alpine/helm:3.17.3 docker digest to d899e63 by @renovate[bot] in #211
  • chore(deps): update github-actions by @renovate[bot] in #218
  • chore(deps): update actions/checkout action to v5 by @renovate[bot] in #231
  • chore(deps): update github-actions by @renovate[bot] in #220
  • chore(deps): update docker/login-action digest to 5e57cd1 by @renovate[bot] in #234
  • fix: existingClaim must be a string by @bo0tzz in #209
  • fix!: remove deprecated redis chart dependency by @bo0tzz in #235
  • feat!: remove deprecated postgres subchart by @judahrand in #190
  • chore: bump appVersion to v1.143.1 by @bo0tzz in #236
  • feat: local dev cluster with tilt by @bo0tzz in #237
  • feat: run tilt in ci by @bo0tzz in #238
  • fix: only comment diff if not fork by @bo0tzz in #239
  • feat!: update common helm library to 4.3.0 by @bo0tzz in #246
  • chore(deps): pin docker.io/valkey/valkey docker tag to 21edf5c by @renovate[bot] in #242
  • chore(deps): update int128/diff-action action to v1.56.0 by @renovate[bot] in #245
  • chore(deps): update dependency kubectl to v1.34.1 by @renovate[bot] in #243
  • chore(deps): update dependency helm to v3.19.0 by @renovate[bot] in #244
  • chore(deps): update dependency tilt to v0.35.2 by @renovate[bot] in #251
  • chore(deps): update docker.io/valkey/valkey docker tag to v8.1 - autoclosed by @renovate[bot] in #253
  • chore: bump appVersion to v2.0.0 by @bo0tzz in #250
  • chore: change library mount path to /data by @bo0tzz in #249
  • fix: improve checks for deprecated values by @bo0tzz in #248
  • chore(deps): update alpine/helm docker tag to v3.19.0 by @renovate[bot] in #252
  • chore: update common library notes in README by @bo0tzz in #255
  • chore: release 0.10.0 by @bo0tzz in #254
  • fix: use push-o-matic for releases by @bo0tzz in #256

New Contributors

Full Changelog: immich-0.9.3...immich-0.10.0

Don't miss a new immich-charts release

NewReleases is sending notifications on new releases.