# ==============================================================================
# DOCKER BUILD CONTEXT IGNORE
# ==============================================================================
# Excludes unnecessary files to reduce build context size and speed up builds

# ==============================================================================
# BUILD ARTIFACTS
# ==============================================================================
**/bin/
**/obj/
**/out/
**/publish/

# ==============================================================================
# IDE & EDITOR
# ==============================================================================
**/.vs/
**/.vscode/
**/.idea/
**/*.user
**/*.suo
**/.DS_Store

# ==============================================================================
# VERSION CONTROL
# ==============================================================================
**/.git/
**/.gitignore
**/.gitattributes

# ==============================================================================
# NODE MODULES (se presenti)
# ==============================================================================
**/node_modules/
**/package-lock.json

# ==============================================================================
# DATA & DATABASES
# ==============================================================================
**/data/
**/*.db
**/*.db-shm
**/*.db-wal

# ==============================================================================
# ENVIRONMENT & SECRETS
# ==============================================================================
**/.env
**/.env.*
!**/.env.template

# ==============================================================================
# DOCUMENTATION
# ==============================================================================
**/README.md
**/CHANGELOG.md
**/LICENSE
**/*.md

# ==============================================================================
# DOCKER FILES (not required inside the images)
# ==============================================================================
**/Dockerfile
**/*.Dockerfile
**/docker-compose.yml
**/.dockerignore

# ==============================================================================
# TEST PROJECTS (if any)
# ==============================================================================
**/*Tests/
**/*.Tests/

# ==============================================================================
# LOGS
# ==============================================================================
**/logs/
**/*.log
