docs: stockage TrueNAS = datasets ZFS (midclt) au lieu de mkdir

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
2026-07-07 00:23:48 +02:00
parent cdc913bdf8
commit 97b95e1ca4
+6 -7
View File
@@ -2,13 +2,12 @@
# image tirée du registry, `pull_policy: always` (pour que `app.redeploy` récupère # image tirée du registry, `pull_policy: always` (pour que `app.redeploy` récupère
# la nouvelle image), volumes bindés sur le pool ZFS `appdata`. # la nouvelle image), volumes bindés sur le pool ZFS `appdata`.
# #
# ── À FAIRE UNE FOIS, en SSH sur le NAS, AVANT de créer l'app ─────────────────── # ── STOCKAGE (déjà provisionné) ──────────────────────────────────────────────────
# mkdir -p /mnt/appdata/mkv2avi/kc-db \ # Sur TrueNAS, le stockage persistant = DATASETS ZFS (pas de simples mkdir).
# /mnt/appdata/mkv2avi/output \ # Créés via l'API middleware, convention appdata/<app>/<volume> (cf. Hooplab) :
# /mnt/appdata/mkv2avi/keycloak # for ds in appdata/mkv2avi appdata/mkv2avi/{kc-db,output,keycloak}; do
# # copier le realm Keycloak (depuis une copie locale du repo) : # sudo midclt call pool.dataset.create "{\"name\":\"$ds\",\"type\":\"FILESYSTEM\"}"; done
# # scp keycloak/realm-mkv2avi.json truenas_admin@192.168.1.200:/tmp/ # Le realm-mkv2avi.json est déjà déposé dans /mnt/appdata/mkv2avi/keycloak/.
# # sudo mv /tmp/realm-mkv2avi.json /mnt/appdata/mkv2avi/keycloak/
# #
# ── PUIS ──────────────────────────────────────────────────────────────────────── # ── PUIS ────────────────────────────────────────────────────────────────────────
# TrueNAS > Apps > Discover Apps > Custom App > "Install via YAML" # TrueNAS > Apps > Discover Apps > Custom App > "Install via YAML"