Mark Phase 4 (NAS bind mount) complete for CT 114 — verified /uploads mounted and writable

This commit is contained in:
Spendlik 2026-08-11 09:16:16 +00:00
parent 746192d678
commit fc7b053a68

View File

@ -1,6 +1,6 @@
# 114 — Koillection Deployment Guide # 114 — Koillection Deployment Guide
> Status: **IN PROGRESS** — CT created 2026-08-11, base setup + Docker install done, NAS mount pending (Phase 4+) > Status: **IN PROGRESS** — CT created 2026-08-11, base setup + Docker + NAS mount done, app deploy pending (Phase 5+)
> CT ID: 114 · IP: 192.168.1.114 > CT ID: 114 · IP: 192.168.1.114
> Domain: `collections.spendlik.sk` > Domain: `collections.spendlik.sk`
> Last updated: 2026-08-11 > Last updated: 2026-08-11
@ -115,7 +115,7 @@ docker run --rm hello-world
--- ---
## Phase 4 — NAS Bind Mount ## Phase 4 — NAS Bind Mount ✅ DONE (2026-08-11)
Add the NAS uploads path as a Proxmox bind mount. Exit the container first: Add the NAS uploads path as a Proxmox bind mount. Exit the container first:
@ -130,16 +130,16 @@ pct set 114 --mp0 /mnt/pve/spendlik-nas/data/koillection/uploads,mp=/uploads,sha
``` ```
> ✅ 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). > ✅ 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: Re-enter the container and verify the mount is visible:
```bash ```bash
pct enter 114 pct enter 114
ls /uploads ls -la /uploads
``` ```
Confirmed: `/uploads` mounted, `777 nobody:nogroup`, empty — ready for the app to write to.
--- ---
## Phase 5 — Deploy Koillection ## Phase 5 — Deploy Koillection