aboutsummaryrefslogtreecommitdiffstats
path: root/roles/jails/20_immich/defaults/main.yml
diff options
context:
space:
mode:
Diffstat (limited to 'roles/jails/20_immich/defaults/main.yml')
-rw-r--r--roles/jails/20_immich/defaults/main.yml27
1 files changed, 27 insertions, 0 deletions
diff --git a/roles/jails/20_immich/defaults/main.yml b/roles/jails/20_immich/defaults/main.yml
new file mode 100644
index 0000000..cb0bd35
--- /dev/null
+++ b/roles/jails/20_immich/defaults/main.yml
@@ -0,0 +1,27 @@
+userland: "15.0-RELEASE"
+immich_version: "v2.4.1"
+
+oci_images:
+ - name: immich-server
+ image: "ghcr.io/immich-app/immich-server:{{ immich_version }}"
+ check_path: /usr/src/app/server/dist/main.js
+ mounts:
+ - { type: nullfs, src: immich_data, dst: /data }
+ - name: immich-ml
+ image: "ghcr.io/immich-app/immich-machine-learning:{{ immich_version }}"
+ check_path: /opt/venv/bin/python
+ mounts:
+ - { type: nullfs, src: model-cache, dst: /cache }
+
+zfs:
+ - name: zroot/jails/volumes/immich_data
+ mountpoint: /immich_data
+ mode: "0755"
+ - name: zroot/jails/volumes/immich_model_cache
+ mountpoint: /model_cache
+ mode: "0755"
+
+pkg:
+ - skopeo
+
+services: []