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
This commit is contained in:
parent
534318b620
commit
fe0b702cf7
51
.gitignore
vendored
51
.gitignore
vendored
@ -23,12 +23,6 @@ share/python-wheels/
|
||||
*.egg
|
||||
MANIFEST
|
||||
|
||||
# Virtual environments
|
||||
venv/
|
||||
venv_api/
|
||||
env/
|
||||
ENV/
|
||||
|
||||
# Node.js
|
||||
node_modules/
|
||||
npm-debug.log*
|
||||
@ -52,38 +46,28 @@ dist/
|
||||
.DS_Store
|
||||
Thumbs.db
|
||||
|
||||
# Logs
|
||||
*.log
|
||||
logs/
|
||||
|
||||
# Environment variables
|
||||
.env
|
||||
.env.local
|
||||
.env.development.local
|
||||
.env.test.local
|
||||
.env.production.local
|
||||
**/.env
|
||||
|
||||
# SSL certificates
|
||||
*.crt
|
||||
*.key
|
||||
*.pem
|
||||
|
||||
# Vault keys and sensitive data - PROTECTION COMPLÈTE
|
||||
# Empêcher l'accès à TOUT le répertoire storage
|
||||
storage/
|
||||
storage/*
|
||||
# storage/
|
||||
# storage/*
|
||||
**/*.env*
|
||||
**/*.conf*
|
||||
**/*.toml*
|
||||
**/*.ini*
|
||||
**/*.json*
|
||||
**/*.yaml*
|
||||
**/*.yml*
|
||||
**/*.crt*
|
||||
**/*.key*
|
||||
**/*.pem*
|
||||
**/*logs/*
|
||||
**/*log/*
|
||||
**/*.log*
|
||||
|
||||
# Clés utilisateur (double protection)
|
||||
storage/*/_keys/
|
||||
storage/*/keys.json
|
||||
**/_keys/
|
||||
**/keys.json
|
||||
|
||||
# Variables d'environnement (protection renforcée)
|
||||
storage/*/.env
|
||||
storage/*/.env.*
|
||||
|
||||
# Temporary files
|
||||
/tmp/
|
||||
*.tmp
|
||||
@ -95,15 +79,12 @@ coverage/
|
||||
|
||||
# Jest
|
||||
.jest/
|
||||
confs/
|
||||
|
||||
# Build artifacts
|
||||
build/
|
||||
out/
|
||||
.env.master
|
||||
confs
|
||||
sdk-client/.env
|
||||
storage/dev/nginx
|
||||
confs/bitcoin/bitcoin.conf
|
||||
sdk-client/dist
|
||||
sdk-client/node_modules
|
||||
storage/dev/nginx/route_status_redirect.conf
|
@ -1 +1,2 @@
|
||||
# Ce fichier garantit que le répertoire storage/ est présent dans Git
|
||||
./
|
Loading…
x
Reference in New Issue
Block a user