Files
Synapsis/docker/.dockerignore
T
Christomatt df5b61f42a Add Docker deployment setup with health check endpoint
- Add multi-stage Dockerfile with standalone Next.js output
- Add docker-compose.yml with Caddy reverse proxy
- Add nginx configs for local and SSL setups
- Add Caddyfile for automatic HTTPS
- Add docker-entrypoint.sh for runtime config
- Add .env.example and .dockerignore
- Add comprehensive Docker README
- Add /api/health endpoint for container health checks
- Configure next.config.ts for standalone output
2026-01-31 03:53:19 +01:00

97 lines
976 B
Plaintext

# Dependencies
node_modules
npm-debug.log*
yarn-debug.log*
yarn-error.log*
package-lock.json
yarn.lock
pnpm-lock.yaml
# Build outputs
.next
out
dist
build
*.tsbuildinfo
# Environment files (these are passed via docker-compose)
.env
.env.local
.env.*.local
.env.dev
.env.test
.env.production
# Version control
.git
.gitignore
.gitattributes
# IDE and editor files
.vscode
.idea
*.swp
*.swo
*~
.DS_Store
Thumbs.db
# Testing
coverage
.nyc_output
*.test.ts
*.test.tsx
*.spec.ts
*.spec.tsx
tests
test
__tests__
# Documentation (not needed in production image)
*.md
!README.md
LICENSE
CHANGELOG.md
CONTRIBUTING.md
# Docker files (avoid recursive copy)
docker
docker-compose*.yml
Dockerfile*
.dockerignore
# CI/CD
.github
.gitlab-ci.yml
.travis.yml
azure-pipelines.yml
Jenkinsfile
# Logs
logs
*.log
# Runtime data
pids
*.pid
*.seed
*.pid.lock
# Misc
.cache
temp
tmp
.tmp
uploads/*
!uploads/.gitkeep
# Large binary files
*.mp4
*.mov
*.avi
*.mkv
*.pdf
*.zip
*.tar.gz
*.rar