diff --git a/114_koillection_deployment.md b/114_koillection_deployment.md index c5fd708..5588759 100644 --- a/114_koillection_deployment.md +++ b/114_koillection_deployment.md @@ -53,6 +53,8 @@ mkdir -p /volume1/proxmox/data/koillection/uploads ``` > ⚠️ The NAS path follows the same convention as Paperless (`/volume1/proxmox/data/`). Be consistent. +> +> **Host-side mount**: verified 2026-08-11 — the Proxmox storage ID is `spendlik-nas`, mounted at `/mnt/pve/spendlik-nas` on the host (confirmed via live `ls /mnt/pve/`). CT 111 (Paperless) uses `/mnt/pve/spendlik-nas/data/paperless` as its exact host-side bind-mount path — Koillection follows the identical pattern in Phase 4 below. --- @@ -124,10 +126,12 @@ exit On the Proxmox host: ```bash -pct set 114 --mp0 /mnt/pve/nas/proxmox/data/koillection/uploads,mp=/uploads +pct set 114 --mp0 /mnt/pve/spendlik-nas/data/koillection/uploads,mp=/uploads,shared=1 ``` -> ⚠️ Adjust the host-side NAS path to match how the NAS is mounted on the Proxmox host. Verify the mount point with `ls /mnt/pve/` or check `pvesm status` first. If the NAS is not yet mounted at the host level, add it following the same pattern used for CT 111 (Paperless). +> ✅ Verified 2026-08-11 against live `ls /mnt/pve/` (only `spendlik-nas` present) and cross-checked against CT 111 (Paperless)'s actual documented host mount (`/mnt/pve/spendlik-nas/data/paperless`) — this replaces an earlier placeholder path in this guide that would have failed (wrong storage name). +> +> ⚠️ Make sure `/volume1/proxmox/data/koillection/uploads` exists on the NAS first (see "NAS Mount Planning" above) before running this — if it hasn't been created yet, do that via NAS SSH/File Station first. Re-enter the container and verify the mount is visible: @@ -429,3 +433,4 @@ mkdir -p /opt/koillection/backups | HTTPS redirect loop | Set `HTTPS_ENABLED=1` in `.env` and restart the koillection container after SSL is in place | | DNS record type | Use CNAME → `spendlik.sk`, never a per-subdomain A record (see Phase 8) | | Wrong template filename | Verify exact template string with `pveam list local` before `pct create` — versions bump periodically | +| Wrong NAS host mount path | Storage ID is `spendlik-nas`, mounted at `/mnt/pve/spendlik-nas` — verify with `ls /mnt/pve/` before trusting any guide's hardcoded path |