docs: switch infrastructure to local PostgreSQL + home Docker server (no Vercel/Neon)
This commit is contained in:
@@ -6,7 +6,7 @@
|
||||
<domain>
|
||||
## Phase Boundary
|
||||
|
||||
Next.js project scaffold, Neon database with auth schema, Vercel Blob storage bucket, and single-agent authentication — the infrastructure every subsequent phase depends on. Scope ends at: agent can log in, session persists, protected routes redirect, and all infrastructure is live on Vercel.
|
||||
Next.js project scaffold, local PostgreSQL database with auth schema, and single-agent authentication — the infrastructure every subsequent phase depends on. Scope ends at: agent can log in, session persists, protected routes redirect, and the app runs locally. Eventual target is a home Docker server.
|
||||
|
||||
</domain>
|
||||
|
||||
@@ -37,10 +37,12 @@ Next.js project scaffold, Neon database with auth schema, Vercel Blob storage bu
|
||||
- Single-agent design — standard users table rows, no multi-tenant role/status columns
|
||||
|
||||
### Deployment
|
||||
- Production only — deploy to Vercel at teressacopelandhomes.com
|
||||
- Secrets and environment variables managed exclusively via Vercel dashboard (never committed to repo)
|
||||
- Vercel Blob storage: single store, organized by path (e.g. `/documents/signed/`, `/documents/templates/`)
|
||||
- Deployment trigger: Vercel native Git integration (push to main → auto-deploy, no GitHub Actions)
|
||||
- Local development: `npm run dev` at `localhost:3000`
|
||||
- Database: local PostgreSQL (Docker recommended: `postgres:16` container)
|
||||
- Secrets managed via `.env.local` (never committed to repo)
|
||||
- No external cloud services — no Vercel, no Neon, no Blob storage in this phase
|
||||
- Eventual target: home server running Docker Compose (Next.js container + PostgreSQL container)
|
||||
- File storage (Phase 4+): local filesystem / Docker volume — no Vercel Blob
|
||||
|
||||
### Claude's Discretion
|
||||
- Exact brand color palette and visual design details (Teressa's brand assets to be used but layout specifics are open)
|
||||
|
||||
Reference in New Issue
Block a user