diff --git a/.cursorignore b/.cursorignore index 3696c7c..d07058b 100644 --- a/.cursorignore +++ b/.cursorignore @@ -1,6 +1,79 @@ -# Add directories or file patterns to ignore during indexing (e.g. foo/ or *.csv) -/home/debian/4NK_env/logs/ -/home/debian/4NK_env/backups/ -logs/ -backups/ -confs/ \ No newline at end of file +# 4NK Environment - Git Ignore +# ============================ +confs/ +# Dossiers de sauvegarde des scripts +**/backup/ +**/*backup* + +**/.cargo/ + +# Fichiers temporaires +**/*.tmp* +**/*.temp* +**/*.log* +**/*.pid* + +# Fichiers de configuration locale +**/*.env* +**/*.conf* +**/*.yaml* +**/*.yml* +**/*.ini* +**/*.json* +**/*.toml* +**/*.lock* + +# Données et logs +**/*.logs* +**/*.data +*.db +*.sqlite + +# Certificats et clés +**/*.key +**/*.pem +**/*.crt +**/*.p12 +**/*.pfx +ssl/ +certs/ + +# Docker +**/*.docker* + +# Cache et build +**/*.node_modules/ +**/*.dist/ +**/*build/ +**/*target/ +**/*.*.o +**/*.so +**/*.dylib + +# IDE et éditeurs +**/*.vscode/ +**/*.idea/ +**/*.swp +**/*.swo +**/*~ + +# OS +**/*.DS_Store +**/*Thumbs.db +**/*tmp* + +# Git +**/*.git/ +**/*.orig* + +# Backup des projets existants +**/*backup* + + +**/*wallet* +**/*keys* + +**/*node_modules* +**/*cursor* +**/*pid* +**/*next* \ No newline at end of file diff --git a/.dockerignore b/.dockerignore index e15a0c5..d07058b 100644 --- a/.dockerignore +++ b/.dockerignore @@ -1,129 +1,79 @@ -# 4NK Environment - Docker Ignore -# =============================== +# 4NK Environment - Git Ignore +# ============================ +confs/ +# Dossiers de sauvegarde des scripts +**/backup/ +**/*backup* -# Git -.git/ -.gitignore -.gitattributes +**/.cargo/ -# Documentation -README.md -docs/ -*.md -!Dockerfile* +# Fichiers temporaires +**/*.tmp* +**/*.temp* +**/*.log* +**/*.pid* -# Scripts de développement -scripts/ -*.sh -!scripts/clone-all-repos.sh - -# Configuration locale -.env -.env.* -!env.master -!env.example +# Fichiers de configuration locale +**/*.env* +**/*.conf* +**/*.yaml* +**/*.yml* +**/*.ini* +**/*.json* +**/*.toml* +**/*.lock* # Données et logs -data/ -logs/ -*.log -*.data +**/*.logs* +**/*.data *.db *.sqlite -# Cache et build -node_modules/ -dist/ -build/ -target/ -*.o -*.so -*.dylib - -# IDE et éditeurs -.vscode/ -.idea/ -*.swp -*.swo -*~ - -# OS -.DS_Store -Thumbs.db -*.tmp - -# Backup -*.backup/ -backup/ - -# Certificats (sauf ceux nécessaires) -*.key -*.pem +# Certificats et clés +**/*.key +**/*.pem +**/*.crt +**/*.p12 +**/*.pfx ssl/ certs/ # Docker -.docker/ -docker-data/ -docker-volumes/ -docker-compose.override.yml +**/*.docker* -# Monitoring -prometheus-data/ -grafana-data/ -loki-data/ +# Cache et build +**/*.node_modules/ +**/*.dist/ +**/*build/ +**/*target/ +**/*.*.o +**/*.so +**/*.dylib -# Bitcoin et crypto -.bitcoin/ -.4nk/ -wallet/ -keys/ +# IDE et éditeurs +**/*.vscode/ +**/*.idea/ +**/*.swp +**/*.swo +**/*~ -# Nginx cache et logs -nginx-cache/ -nginx-logs/ +# OS +**/*.DS_Store +**/*Thumbs.db +**/*tmp* -# Supervisor logs -supervisor-logs/ +# Git +**/*.git/ +**/*.orig* -# Tests -tests/ -test/ -spec/ -*.test.js -*.spec.js - -# Coverage -coverage/ -.nyc_output/ - -# Temporary files -tmp/ -temp/ -*.tmp -*.temp - -# Large files -*.tar -*.tar.gz -*.zip -*.rar - -# Development tools -.eslintrc* -.prettierrc* -jest.config.* -tsconfig.json -package-lock.json -yarn.lock -Cargo.lock - -# Project specific ignores -office.json -*.backup - -/home/debian/4NK_env/logs/ -/home/debian/4NK_env/backups/ -backups/ +# Backup des projets existants +**/*backup* +**/*wallet* +**/*keys* + +**/*node_modules* +**/*cursor* +**/*pid* +**/*next* \ No newline at end of file diff --git a/.gitignore b/.gitignore index 477669d..d07058b 100644 --- a/.gitignore +++ b/.gitignore @@ -7,8 +7,6 @@ confs/ **/.cargo/ - - # Fichiers temporaires **/*.tmp* **/*.temp* @@ -75,9 +73,7 @@ certs/ **/*wallet* **/*keys* -# Supervisor -supervisor-logs/ - **/*node_modules* **/*cursor* -**/*pid* \ No newline at end of file +**/*pid* +**/*next* \ No newline at end of file