Plan für ProxDeploy zur Freigabe: Architektur (app, worker, Postgres), Prisma-Entwurf, REST-API, Dateistruktur und sechs Etappen. Die Proxmox-API wurde gegen das Schema von PVE 9.2 und die Quellen der 8er-Zweige geprüft. Daraus folgt die Fähigkeitserkennung pro Server: Template-Bau per API erst ab 8.4, Snippets und LXC-Exec nur per SSH. Refs #001 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
1.1 KiB
1.1 KiB
#001 Projekt-Setup
Status: offen Meilenstein: v0.1.0 Labels: chore, infrastruktur Geschätzt: 4 h Tatsächlich: –
Ziel
Lauffähiges Grundgerüst mit Projektorganisation, Design-Tokens und Prüfwerkzeugen.
Aufgaben
- Git,
.gitignore, CHANGELOG, DEVLOG, Issues,docs/architektur.md,CLAUDE.mdmit Namensabbildung - Next.js 16, TypeScript strict, Tailwind 4 mit Tokens aus der Farbtabelle (dunkel + hell)
- Prisma 7 + Docker-Compose für Entwicklung (Postgres), Vitest mit Test-DB, ESLint/Prettier
- Versionen exakt pinnen und begründen; Build/Tests laufen in Docker (lokal kein Node)
- Grundlayout: Seitenleiste mit Wortmarke, Server-Umschalter, Theme-Umschalter,
<Status>-Komponente - Lokale Anmeldung (erster Admin aus
.env), Sitzungs-Cookie,/api/v1/gesundheit - pino-Logger (JSON),
.env.example
Akzeptanzkriterien
lint,typecheck,test,buildgrün im Container- Anmeldung funktioniert im gebauten Stand; keine Secrets im Repo
Abhängigkeiten
–
Notizen / Entscheidungen
–