eb6b0d2fac
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>
824 B
824 B
NOTES.md
Status 2026-08-01
Implemented Compose stack for PI WEB + Pi behind Traefik/Authelia. See DEPLOY.md, SOUL.md.
Blocked on Fränky for full e2e: DNS pi.schwenk.online, Authelia live on boka, OPENROUTER_API_KEY in .env, deploy path /home/frank/pi.schwenk.online.
Local smoke (2026-08-01, this workstation)
docker compose buildOKsessiondlistens on/data/pi-web/sessiond.sockwebHTTP200on:8504;pi --version→0.82.1- Full Authelia/DNS/TOTP path: only on boka after DNS +
.envkey
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)
- Middleware:
authelia@docker - Portal: https://auth.schwenk.online
- Netz:
traefik