From 8673d6193bf167a9f8aec0b8a17070445d950045 Mon Sep 17 00:00:00 2001 From: Greg Hellings Date: Tue, 4 Aug 2026 09:19:53 -0500 Subject: [PATCH] chore: immich backup to Garage --- manifests/immich/backup.yaml | 12 ++++++------ manifests/immich/chart.yaml | 2 +- manifests/immich/ingress.yaml | 2 ++ 3 files changed, 9 insertions(+), 7 deletions(-) diff --git a/manifests/immich/backup.yaml b/manifests/immich/backup.yaml index c567cc5..30edaaf 100644 --- a/manifests/immich/backup.yaml +++ b/manifests/immich/backup.yaml @@ -33,24 +33,24 @@ spec: access-key: "{{ .minio_key }}" secret-key: "{{ .minio_secret }}" rclone.conf: | - [nas1minio] + [garage] type = s3 provider = Minio - endpoint = http://nas1.shire-zebra.ts.net:9000 + endpoint = http://nas1.shire-zebra.ts.net:30188 access_key_id = {{ .minio_key }} secret_access_key = {{ .minio_secret }} - region = us-east-1 + region = garage secretStoreRef: name: bitwarden-login kind: ClusterSecretStore data: - secretKey: minio_key remoteRef: - key: c4c66ab3-2ade-4086-9c0d-b3a80172b1ba + key: 8fce2750-aa62-4892-b90c-b49c001f494b property: username - secretKey: minio_secret remoteRef: - key: c4c66ab3-2ade-4086-9c0d-b3a80172b1ba + key: 8fce2750-aa62-4892-b90c-b49c001f494b property: password --- apiVersion: v1 @@ -128,7 +128,7 @@ spec: --progress \ --transfers 4 \ --checkers 8 \ - /staging nas1minio:immich + /staging garage:immich volumeMounts: - name: staging mountPath: /staging diff --git a/manifests/immich/chart.yaml b/manifests/immich/chart.yaml index 1a1bb6d..c9cb9a9 100644 --- a/manifests/immich/chart.yaml +++ b/manifests/immich/chart.yaml @@ -32,7 +32,7 @@ spec: containers: main: image: - tag: v2.7.5 + tag: v3.1.0 env: DB_HOSTNAME: immich-rw DB_DATABASE_NAME: immich diff --git a/manifests/immich/ingress.yaml b/manifests/immich/ingress.yaml index d9d9e67..caeb174 100644 --- a/manifests/immich/ingress.yaml +++ b/manifests/immich/ingress.yaml @@ -22,6 +22,8 @@ spec: name: immich-server port: name: http + - <<: *host + host: immich.k3s.nebula.thehellings.com --- apiVersion: networking.k8s.io/v1 kind: Ingress