fonts-vault/.gitignore
bo.yu ab00d7d1a0 chore: add Docker support and update environment configuration
- Add Dockerfile with multi-stage build for optimized production image
- Add .dockerignore to exclude unnecessary files from Docker builds
- Add Docker deployment scripts (docker-all.sh, docker-build.sh, docker-deploy.sh, docker-push.sh)
- Update .env.example with simplified and reorganized configuration variables
- Update .gitignore to exclude docker-compose.override.yml
- Fix Next.js 15 compatibility by updating dynamic route params to use Promise type
- Update API routes (brands, categories, fonts, styles) to handle async params
- Add health check endpoint at /api/health/route.ts
- Update admin font pages to properly await params
- Update next.config.ts configuration
- Remove next.svg from public assets
- Update package.json and package-lock.json dependencies
- Fix VSCode settings.json formatting
2025-12-07 16:10:11 +08:00

56 lines
635 B
Text

# See https://help.github.com/articles/ignoring-files/ for more about ignoring files.
# dependencies
/node_modules
/.pnp
.pnp.*
.yarn/*
!.yarn/patches
!.yarn/plugins
!.yarn/releases
!.yarn/versions
# testing
/coverage
# next.js
/.next/
/out/
# production
/build
# misc
.DS_Store
*.pem
# debug
npm-debug.log*
yarn-debug.log*
yarn-error.log*
.pnpm-debug.log*
# env files (can opt-in for committing if needed)
.env.development
.env.production
.env.local
.trae
# vercel
.vercel
# typescript
*.tsbuildinfo
next-env.d.ts
# database
/data/*.db
/data/*.db-shm
/data/*.db-wal
# logs
/logs
*.log
# Docker
docker-compose.override.yml