diff --git a/.cursorignore b/.cursorignore index df7ec76..d07058b 100644 --- a/.cursorignore +++ b/.cursorignore @@ -1,10 +1,79 @@ -# Cursor ignore file for ihm_client -node_modules/ -dist/ -*.log -.env* -.DS_Store -coverage/ -build/ -pkg/ -pkg2/ +# 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 41d0a02..d07058b 100644 --- a/.dockerignore +++ b/.dockerignore @@ -1,10 +1,79 @@ -.git -node_modules -.next -coverage -dist -.DS_Store -npm-debug.log* -yarn-debug.log* -yarn-error.log* -.env* +# 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/.gitignore b/.gitignore index ed6a795..d07058b 100755 --- a/.gitignore +++ b/.gitignore @@ -1,14 +1,12 @@ # 4NK Environment - Git Ignore # ============================ - +confs/ # Dossiers de sauvegarde des scripts **/backup/ **/*backup* **/.cargo/ - - # Fichiers temporaires **/*.tmp* **/*.temp* @@ -75,8 +73,7 @@ certs/ **/*wallet* **/*keys* -# Supervisor -supervisor-logs/ - **/*node_modules* -**/*cursor* \ No newline at end of file +**/*cursor* +**/*pid* +**/*next* \ No newline at end of file diff --git a/README.md b/README.md index 4248350..3cba166 100755 --- a/README.md +++ b/README.md @@ -52,4 +52,13 @@ ## TO DO ### Documentation centralisée -- Voir `/home/debian/4NK_env/docs/ihm_client/` \ No newline at end of file +- Voir `/home/debian/4NK_env/docs/ihm_client/` + +## Intégration dans l’environnement 4NK + +`ihm_client` s’intègre dans l’architecture 4NK via une iframe et communique avec les services par variables d’environnement (préfixes `VITE_`/`NEXT_PUBLIC_`). Aucune URL de machine ne doit être codée en dur dans la documentation ou les exemples. + +Références centrales: +- `docs/DEEP_ARCHITECTURE_ANALYSIS.md` +- `docs/TECHNICAL_REFERENCE.md` +- `docs/DEPLOYMENT_GUIDE.md` \ No newline at end of file diff --git a/pkg/.gitignore b/pkg/.gitignore index f59ec20..d07058b 100644 --- a/pkg/.gitignore +++ b/pkg/.gitignore @@ -1 +1,79 @@ -* \ 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