# Docker ignore file for Etsy Finance Tracker
# Excludes unnecessary files from Docker build context

# Node modules - will be installed in container
node_modules/
client/node_modules/
server/node_modules/

# Build outputs - will be created in container
client/dist/
server/dist/
build/

# Development files
.git/
.gitignore
*.md
LICENSE

# Environment and config files
.env*
!.env.example

# Logs
*.log
logs/

# Data files - these should be mounted as volumes
data/
!data/README.md

# IDE and editor files
.vscode/
.idea/
*.swp
*.swo
*~

# OS generated files
.DS_Store
.DS_Store?
._*
Thumbs.db
ehthumbs.db

# Test and coverage
coverage/
test-results/
.nyc_output/

# Temporary files
tmp/
temp/
*.tmp

# Mac specific
.Spotlight-V100
.Trashes