aac4ee6e43
Store uploaded files under data/uploads for both the app and Caddy instead of the named Docker volume. Update .gitignore to keep runtime data out of Git while preserving the uploads directory placeholder.
43 lines
525 B
Plaintext
43 lines
525 B
Plaintext
# Environment
|
|
.env
|
|
.env.local
|
|
.env.*.local
|
|
|
|
# Node
|
|
app/node_modules/
|
|
node_modules/
|
|
test/node_modules
|
|
|
|
# Next.js build output
|
|
app/.next/
|
|
app/out/
|
|
|
|
# Test coverage report
|
|
app/coverage/
|
|
|
|
# Prisma generated client (rebuilt on npm install)
|
|
app/node_modules/.prisma/
|
|
|
|
# OS
|
|
.DS_Store
|
|
Thumbs.db
|
|
|
|
# Editor
|
|
.vscode/settings.json
|
|
.idea/
|
|
*.swp
|
|
*.swo
|
|
|
|
# Dati locali (bind mount Docker) — ignora contenuto, traccia solo struttura
|
|
data/db/
|
|
data/caddy/
|
|
data/uploads/*
|
|
!data/uploads/.gitkeep
|
|
|
|
# Backup
|
|
backups/
|
|
|
|
# Logs
|
|
*.log
|
|
npm-debug.log*
|