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
|
*.egg
|
||||||
MANIFEST
|
MANIFEST
|
||||||
|
|
||||||
# Virtual environments
|
|
||||||
venv/
|
|
||||||
venv_api/
|
|
||||||
env/
|
|
||||||
ENV/
|
|
||||||
|
|
||||||
# Node.js
|
# Node.js
|
||||||
node_modules/
|
node_modules/
|
||||||
npm-debug.log*
|
npm-debug.log*
|
||||||
@ -52,38 +46,28 @@ dist/
|
|||||||
.DS_Store
|
.DS_Store
|
||||||
Thumbs.db
|
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
|
# Vault keys and sensitive data - PROTECTION COMPLÈTE
|
||||||
# Empêcher l'accès à TOUT le répertoire storage
|
# 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)
|
# Clés utilisateur (double protection)
|
||||||
storage/*/_keys/
|
|
||||||
storage/*/keys.json
|
|
||||||
**/_keys/
|
**/_keys/
|
||||||
**/keys.json
|
**/keys.json
|
||||||
|
|
||||||
# Variables d'environnement (protection renforcée)
|
|
||||||
storage/*/.env
|
|
||||||
storage/*/.env.*
|
|
||||||
|
|
||||||
# Temporary files
|
# Temporary files
|
||||||
/tmp/
|
/tmp/
|
||||||
*.tmp
|
*.tmp
|
||||||
@ -95,15 +79,12 @@ coverage/
|
|||||||
|
|
||||||
# Jest
|
# Jest
|
||||||
.jest/
|
.jest/
|
||||||
|
confs/
|
||||||
|
|
||||||
# Build artifacts
|
# Build artifacts
|
||||||
build/
|
build/
|
||||||
out/
|
out/
|
||||||
.env.master
|
.env.master
|
||||||
confs
|
|
||||||
sdk-client/.env
|
sdk-client/.env
|
||||||
storage/dev/nginx
|
|
||||||
confs/bitcoin/bitcoin.conf
|
|
||||||
sdk-client/dist
|
sdk-client/dist
|
||||||
sdk-client/node_modules
|
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
|
# Ce fichier garantit que le répertoire storage/ est présent dans Git
|
||||||
|
./
|
Loading…
x
Reference in New Issue
Block a user