about summary refs log tree commit diff
path: root/bundles/immich/files
diff options
context:
space:
mode:
authorRobert Günzler <r@gnzler.io>2025-09-07 17:32:13 +0200
committerRobert Günzler <r@gnzler.io>2025-09-25 13:16:09 +0200
commit7f9285e827dab648e72e1fbcbf4cd4e6709fb591 (patch)
treefb5f1b3f1948d434bdb1e7a23ca4d8ea01898ba2 /bundles/immich/files
parentf2c4058bb88d6885f54e4b5025e6b7ca5541be9d (diff)
immich: use hardware encoding
Signed-off-by: Robert Günzler <r@gnzler.io>
Diffstat (limited to '')
-rw-r--r--bundles/immich/files/immich.yaml20
-rw-r--r--bundles/immich/files/kube.yaml11
2 files changed, 24 insertions, 7 deletions
diff --git a/bundles/immich/files/immich.yaml b/bundles/immich/files/immich.yaml
index fd2454a..8a3f698 100644
--- a/bundles/immich/files/immich.yaml
+++ b/bundles/immich/files/immich.yaml
@@ -1,12 +1,26 @@
+ffmpeg:
+  accel: qsv
+  accelDecode: true
+
+library:
+  watch:
+    enabled: true
+
+machineLearning:
+  enabled: false
+  # url:
+
+metadata:
+  faces:
+    import: true
+
 storageTemplate:
   enabled: false
   hashVerificationEnabled: true
   template: '{{y}}/{{MM}}-{{MMM}}/{{filetype}}_{{y}}{{MM}}{{dd}}_{{HH}}{{mm}}{{ss}}.{{ext}}'
 
-machineLearning:
-  enabled: false
-  # url:
 
+# oauth
 passwordLogin:
   enabled: false
 oauth:
diff --git a/bundles/immich/files/kube.yaml b/bundles/immich/files/kube.yaml
index 523c073..9ea3661 100644
--- a/bundles/immich/files/kube.yaml
+++ b/bundles/immich/files/kube.yaml
@@ -43,10 +43,13 @@ spec:
         - name: media
           mountPath: /media
           readOnly: true
-      # resources:
-      #   limits:
-      #     cpu: 300m
-      #     memory: 512Mi
+      resources:
+        requests:
+          podman.io/device=/dev/dri/card0: 1
+          podman.io/device=/dev/dri/renderD128: 1
+        limits:
+          #cpu: 300m
+          #memory: 512Mi
     - name: redis
       image: docker.io/redis:6.2-alpine@sha256:eaba718fecd1196d88533de7ba49bf903ad33664a92debb24660a922ecd9cac8
       livenessProbe: