saap-plattform / .gitignore
Hwandji's picture
feat: initial HuggingFace Space deployment
4343907
raw
history blame
2.89 kB
# ==========================================
# SAAP Project - Comprehensive .gitignore
# ==========================================
# ============ SECRETS & CREDENTIALS (CRITICAL) ============
# Never commit any files with secrets, API keys, or credentials
.env
.env.*
!.env.example
*.pem
*.key
*.p12
*.pfx
*.crt
*.cer
*.der
*secret*
*credential*
*password*
*token*
*.config.local.*
# SSH keys
id_rsa
id_dsa
id_ecdsa
id_ed25519
# ============ PYTHON ============
# Byte-compiled / optimized / DLL files
__pycache__/
*.py[cod]
*$py.class
# Virtual environments
venv/
env/
ENV/
saap-env/
.venv/
.Python
# Distribution / packaging
build/
dist/
*.egg-info/
.eggs/
*.egg
# PyInstaller
*.manifest
*.spec
# Unit test / coverage reports
htmlcov/
.tox/
.coverage
.coverage.*
.cache
nosetests.xml
coverage.xml
*.cover
.hypothesis/
.pytest_cache/
# Jupyter Notebook
.ipynb_checkpoints
# pyenv
.python-version
# Celery
celerybeat-schedule
# mypy
.mypy_cache/
.dmypy.json
dmypy.json
# ============ NODE.JS / JAVASCRIPT ============
# Dependencies
node_modules/
npm-debug.log*
yarn-debug.log*
yarn-error.log*
pnpm-debug.log*
lerna-debug.log*
# Build outputs
dist/
dist-ssr/
*.local
# Editor directories and files
.vscode/*
!.vscode/extensions.json
!.vscode/settings.json
.idea/
*.suo
*.ntvs*
*.njsproj
*.sln
*.sw?
# ============ JAVA ============
# Compiled class files
*.class
# Log file
*.log
# Package Files
*.jar
*.war
*.nar
*.ear
*.zip
*.tar.gz
*.rar
# Maven
target/
pom.xml.tag
pom.xml.releaseBackup
pom.xml.versionsBackup
pom.xml.next
release.properties
dependency-reduced-pom.xml
buildNumber.properties
.mvn/timing.properties
.mvn/wrapper/maven-wrapper.jar
# Gradle
.gradle
**/build/
!src/**/build/
gradle-app.setting
!gradle-wrapper.jar
!gradle-wrapper.properties
.gradletasknamecache
# IntelliJ IDEA
.idea/
*.iws
*.iml
*.ipr
out/
# ============ DOCKER ============
# Docker files that might contain secrets
docker-compose.override.yml
.dockerignore
# ============ DATABASE ============
# Database files
*.db
*.sqlite
*.sqlite3
*.sql
# PostgreSQL
postgresql_data/
# Redis
dump.rdb
# ============ OPERATING SYSTEM ============
# macOS
.DS_Store
.AppleDouble
.LSOverride
._*
# Linux
*~
.directory
.Trash-*
# Windows
Thumbs.db
Thumbs.db:encryptable
ehthumbs.db
ehthumbs_vista.db
Desktop.ini
$RECYCLE.BIN/
# ============ LOGS & TEMPORARY FILES ============
logs/
*.log
*.tmp
*.temp
*.swp
*.swo
*~
# ============ BACKUP FILES ============
# Exclude backup directories and files
*_backup/
*_backup.*
*.bak
*.backup
*.old
# ============ PROJECT-SPECIFIC ============
# SAAP specific excludes
# Exclude files with hardcoded secrets (from le-chantier migration)
main_complete_solution.py
fix_chat_errors.py
# Test data with potential sensitive information
test_data/
fixtures/
# AI model cache
.ai_cache/
models_cache/
# Performance profiling outputs
*.prof
*.pstats