ci: docker_tag=dev-test - Mise à jour documentation et standardisation

This commit is contained in:
4NK Dev 2025-10-01 20:57:45 +00:00
parent 899b4a3594
commit e2e3121a4e
6 changed files with 252 additions and 44 deletions

View File

@ -1,11 +1,79 @@
# Ignorer les sorties volumineuses ou non pertinentes pour le contexte IA # 4NK Environment - Git Ignore
archive/** # ============================
tests/logs/** confs/
tests/reports/** # Dossiers de sauvegarde des scripts
node_modules/** **/backup/
dist/** **/*backup*
build/**
.tmp/** **/.cargo/
.cache/**#
.env # Fichiers temporaires
.env.* **/*.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*

View File

@ -1,8 +1,79 @@
# Cursor ignore file for sdk_signer # 4NK Environment - Git Ignore
node_modules/ # ============================
dist/ confs/
*.log # Dossiers de sauvegarde des scripts
.env* **/backup/
.DS_Store **/*backup*
coverage/
pkg/ **/.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*

View File

@ -1,15 +1,79 @@
node_modules # 4NK Environment - Git Ignore
npm-debug.log* # ============================
yarn-debug.log* confs/
yarn-error.log* # Dossiers de sauvegarde des scripts
pnpm-debug.log* **/backup/
dist **/*backup*
.env
.env.*
.DS_Store
.turbo
.git
.gitignore
coverage
data
**/.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*

11
.gitignore vendored
View File

@ -1,14 +1,12 @@
# 4NK Environment - Git Ignore # 4NK Environment - Git Ignore
# ============================ # ============================
confs/
# Dossiers de sauvegarde des scripts # Dossiers de sauvegarde des scripts
**/backup/ **/backup/
**/*backup* **/*backup*
**/.cargo/ **/.cargo/
# Fichiers temporaires # Fichiers temporaires
**/*.tmp* **/*.tmp*
**/*.temp* **/*.temp*
@ -75,8 +73,7 @@ certs/
**/*wallet* **/*wallet*
**/*keys* **/*keys*
# Supervisor
supervisor-logs/
**/*node_modules* **/*node_modules*
**/*cursor* **/*cursor*
**/*pid*
**/*next*

View File

@ -315,3 +315,11 @@ MIT License - voir [LICENSE](LICENSE) pour plus de détails.
--- ---
Ce projet suit la structure du template 4NK. Voir le template: [4NK_project_template](https://git.4nkweb.com/nicolas.cantu/4NK_project_template.git). Ce projet suit la structure du template 4NK. Voir le template: [4NK_project_template](https://git.4nkweb.com/nicolas.cantu/4NK_project_template.git).
## Intégration dans lenvironnement 4NK
`sdk_signer` sintègre avec le réseau de relais et les applications du projet. Les URL et domaines sont fournis par configuration/variables denvironnement, sans aucune référence à des machines spécifiques dans la documentation. Référezvous aux documents centraux pour le contexte global et les pratiques de déploiement:
- `docs/DEEP_ARCHITECTURE_ANALYSIS.md`
- `docs/TECHNICAL_REFERENCE.md`
- `docs/DEPLOYMENT_GUIDE.md`

View File

@ -58,7 +58,7 @@ ws.onopen = () => {
newData: { field: 'value' }, newData: { field: 'value' },
privateFields: [], privateFields: [],
roles: {}, roles: {},
accessToken: 'your-access-token', accessToken: '<ACCESS_TOKEN>',
messageId: 'unique-message-id' messageId: 'unique-message-id'
})); }));
}; };
@ -75,7 +75,7 @@ ws.send(JSON.stringify({
type: 'NOTIFY_UPDATE', type: 'NOTIFY_UPDATE',
processId: 'your-process-id', processId: 'your-process-id',
stateId: 'your-state-id', stateId: 'your-state-id',
accessToken: 'your-access-token', accessToken: '<ACCESS_TOKEN>',
messageId: 'unique-message-id' messageId: 'unique-message-id'
})); }));
``` ```
@ -86,7 +86,7 @@ ws.send(JSON.stringify({
type: 'VALIDATE_STATE', type: 'VALIDATE_STATE',
processId: 'your-process-id', processId: 'your-process-id',
stateId: 'your-state-id', stateId: 'your-state-id',
accessToken: 'your-access-token', accessToken: '<ACCESS_TOKEN>',
messageId: 'unique-message-id' messageId: 'unique-message-id'
})); }));
``` ```
@ -168,4 +168,4 @@ sudo journalctl -u 4nk-server.service -f
# If running directly # If running directly
npm run start:server npm run start:server
``` ```