# Exclude files that are not needed in the Docker image
# to reduce image size and build time

# Build outputs
**/bin/
**/obj/
**/out/

# IDE files
.vscode/
.idea/
*.swp
*.swo

# OS generated files
.DS_Store
.DS_Store?
._*
.Spotlight-V100
.Trashes
ehthumbs.db
Thumbs.db

# Git
.git/
.gitignore

# Docker
Dockerfile*
docker-compose*.yml
.dockerignore

# CI/CD
Jenkinsfile
.github/

# Documentation
README.md
*.md

# Logs (will be mounted as volume)
**/Logs/

# Test files
**/TestResults/
*.testsettings

# NuGet packages
packages/
*.nupkg

# Node.js (if any)
node_modules/
npm-debug.log*

# Temporary files
*.tmp
*.temp