fix: run container as host PUID/PGID for workspace mounts

node uid 1000 could not read /home/frank (frank=1002); build and compose now use configurable PUID/PGID.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
Frank Schwenk
2026-08-01 11:21:04 +02:00
parent f7d3df128f
commit eb6b0d2fac
6 changed files with 56 additions and 29 deletions
+3 -1
View File
@@ -13,7 +13,9 @@ Implemented Compose stack for PI WEB + Pi behind Traefik/Authelia. See [DEPLOY.m
- `web` HTTP `200` on `:8504`; `pi --version``0.82.1`
- Full Authelia/DNS/TOTP path: only on boka after DNS + `.env` key
Stack stopped locally after smoke (`docker compose down`).
## UID fix (2026-08-01)
Container must run as host `frank` (1002:1002), not image `node` (1000). Rebuild with `PUID`/`PGID` after pull.
## Authelia handoff (locked)