# NOTES.md ## Status 2026-08-01 Implemented Compose stack for PI WEB + Pi behind Traefik/Authelia. See [DEPLOY.md](DEPLOY.md), [SOUL.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 build` OK - `sessiond` listens on `/data/pi-web/sessiond.sock` - `web` HTTP `200` on `:8504`; `pi --version` → `0.82.1` - Full Authelia/DNS/TOTP path: only on boka after DNS + `.env` key ## 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`