4NK_vault/.gitignore
4NK Dev fe0b702cf7 chore: mise à jour complète du .gitignore et structure storage
- Refactorisation complète du .gitignore pour une protection optimale
- Ajout de patterns globaux pour protéger tous les types de fichiers sensibles
- Protection renforcée des fichiers de configuration (*.conf, *.ini, *.json, etc.)
- Protection des certificats et clés (*.crt, *.key, *.pem)
- Protection des logs (*.log, */logs/, */log/)
- Protection des variables d environnement (**/*.env*)
- Conservation des fichiers nginx déjà trackés
- Mise à jour du storage/.gitkeep

Nouvelles protections:
- **/*.env* - Variables d environnement
- **/*.conf* - Fichiers de configuration
- **/*.toml* - Configuration TOML
- **/*.ini* - Fichiers INI
- **/*.json* - Fichiers JSON sensibles
- **/*.yaml* - Configuration YAML
- **/*.yml* - Configuration YML
- **/*.crt* - Certificats
- **/*.key* - Clés privées
- **/*.pem* - Certificats PEM
- **/*logs/* - Dossiers de logs
- **/*log/* - Dossiers de logs
- **/*.log* - Fichiers de logs
2025-09-30 15:00:09 +00:00

91 lines
946 B
Plaintext

# Python
__pycache__/
*.py[cod]
*$py.class
*.so
.Python
build/
develop-eggs/
dist/
downloads/
eggs/
.eggs/
lib/
lib64/
parts/
sdist/
var/
wheels/
pip-wheel-metadata/
share/python-wheels/
*.egg-info/
.installed.cfg
*.egg
MANIFEST
# Node.js
node_modules/
npm-debug.log*
yarn-debug.log*
yarn-error.log*
.npm
.yarn-integrity
# TypeScript
*.tsbuildinfo
dist/
# IDE
.vscode/
.idea/
*.swp
*.swo
*~
# OS
.DS_Store
Thumbs.db
# Vault keys and sensitive data - PROTECTION COMPLÈTE
# Empêcher l'accès à TOUT le répertoire storage
# storage/
# storage/*
**/*.env*
**/*.conf*
**/*.toml*
**/*.ini*
**/*.json*
**/*.yaml*
**/*.yml*
**/*.crt*
**/*.key*
**/*.pem*
**/*logs/*
**/*log/*
**/*.log*
# Clés utilisateur (double protection)
**/_keys/
**/keys.json
# Temporary files
/tmp/
*.tmp
*.temp
# Coverage reports
coverage/
*.lcov
# Jest
.jest/
confs/
# Build artifacts
build/
out/
.env.master
sdk-client/.env
sdk-client/dist
sdk-client/node_modules