- Remove stale deploy/docker-entrypoint.sh (Dockerfile copies root version) - Remove scripts/seed.ts (superseded by seed.mjs) - Add src/app/error.tsx and global-error.tsx (untracked error boundaries) - Gitignore deploy/.prod/ for synced production configs - Add scripts/sync-prod.ps1 to pull compose/env/Caddyfile from valhalla - Add scripts/apply-compose.ps1 to push compose changes and restart services
57 lines
820 B
Plaintext
57 lines
820 B
Plaintext
# Dependencies
|
|
node_modules/
|
|
.pnpm-store/
|
|
|
|
# Build output
|
|
.next/
|
|
out/
|
|
dist/
|
|
build/
|
|
*.tsbuildinfo
|
|
|
|
# Generated at build time by next.config.ts — do not commit
|
|
public/sw.js
|
|
|
|
# Auto-generated by Next.js — never edit, never commit
|
|
next-env.d.ts
|
|
|
|
# Env
|
|
.env
|
|
.env.local
|
|
.env.*.local
|
|
.env.production
|
|
|
|
# Logs
|
|
*.log
|
|
npm-debug.log*
|
|
pnpm-debug.log*
|
|
|
|
# OS
|
|
.DS_Store
|
|
Thumbs.db
|
|
desktop.ini
|
|
|
|
# Editors
|
|
.claude/
|
|
.vscode/*
|
|
!.vscode/extensions.json
|
|
!.vscode/settings.json.example
|
|
.idea/
|
|
|
|
# Coverage / test artifacts
|
|
coverage/
|
|
playwright-report/
|
|
test-results/
|
|
tests/.auth/
|
|
|
|
# drizzle/meta/ intentionally committed — migrator requires _journal.json at runtime
|
|
|
|
# Backups
|
|
deploy/backups/data/
|
|
|
|
# Production configs synced from server — never commit
|
|
deploy/.prod/
|
|
|
|
# Design handoff bundle (reference only, not committed)
|
|
.design-tmp/
|