OBP-API/.dockerignore
2025-11-27 15:42:03 +01:00

71 lines
1.2 KiB
Plaintext

# Configuration files - exclude potentially sensitive props but allow templates and default configs
obp-api/src/main/resources/props/*
!obp-api/src/main/resources/props/sample.props.template
!obp-api/src/main/resources/props/test.default.props.template
!obp-api/src/main/resources/props/test.default.props
!obp-api/src/main/resources/props/default.props
!obp-api/src/main/resources/props/development.default.props
# IDE and editor files
.idea/
.vscode/
.metals/
.bloop/
.run/
.zed/
zed/
# Build artifacts and caches
target/
cache/
~/.m2/
# Git and version control
.git/
.gitignore
# Environment and secret files
.env
.env.*
*.key
*.pem
*.p12
*.jks
*secret*
*password*
# OS generated files
.DS_Store
.DS_Store?
._*
.Spotlight-V100
.Trashes
ehthumbs.db
Thumbs.db
# Log files
*.log
logs/
# Temporary files
*.tmp
*.temp
*.swp
*.swo
*~
# Documentation and non-essential files (keep essential ones)
README.md
*.md
!NOTICE
!GNU_AFFERO_GPL_V3_19_Nov_1997.txt
!Harmony_Individual_Contributor_Assignment_Agreement.txt
# Docker files themselves (avoid recursive copies)
Dockerfile
development/docker/
!development/docker/entrypoint.sh
# Test and development files
ideas/
resourcedoc/