ci: docker_tag=dev-test - Mise à jour documentation et standardisation
This commit is contained in:
parent
799f993327
commit
0d5e181c82
@ -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*
|
@ -1,26 +1,79 @@
|
|||||||
# Ignorer les contenus volumineux pour le contexte IA
|
# 4NK Environment - Git Ignore
|
||||||
node_modules/
|
# ============================
|
||||||
dist/
|
confs/
|
||||||
build/
|
# Dossiers de sauvegarde des scripts
|
||||||
coverage/
|
**/backup/
|
||||||
.cache/
|
**/*backup*
|
||||||
.tmp/
|
|
||||||
.parcel-cache/
|
|
||||||
|
|
||||||
# Rapports et logs de tests
|
**/.cargo/
|
||||||
tests/logs/
|
|
||||||
tests/reports/
|
|
||||||
|
|
||||||
# Fichiers lourds
|
# Fichiers temporaires
|
||||||
**/*.map
|
**/*.tmp*
|
||||||
**/*.min.*
|
**/*.temp*
|
||||||
**/*.wasm
|
**/*.log*
|
||||||
**/*.{png,jpg,jpeg,svg,ico,pdf}
|
**/*.pid*
|
||||||
|
|
||||||
# Ne pas ignorer .cursor ni AGENTS.md
|
# Fichiers de configuration locale
|
||||||
!/.cursor
|
**/*.env*
|
||||||
!/AGENTS.md
|
**/*.conf*
|
||||||
|
**/*.yaml*
|
||||||
|
**/*.yml*
|
||||||
|
**/*.ini*
|
||||||
|
**/*.json*
|
||||||
|
**/*.toml*
|
||||||
|
**/*.lock*
|
||||||
|
|
||||||
!.cursor/
|
# Données et logs
|
||||||
|
**/*.logs*
|
||||||
|
**/*.data
|
||||||
|
*.db
|
||||||
|
*.sqlite
|
||||||
|
|
||||||
!AGENTS.md
|
# 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
11
.gitignore
vendored
@ -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*
|
@ -253,7 +253,7 @@ WHITELIST_USERS = admin,maintainer
|
|||||||
# webhook.yml
|
# webhook.yml
|
||||||
url: "https://your-ci-server.com/webhook"
|
url: "https://your-ci-server.com/webhook"
|
||||||
content_type: "application/json"
|
content_type: "application/json"
|
||||||
secret: "your-secret"
|
secret: "<WEBHOOK_SECRET>"
|
||||||
events:
|
events:
|
||||||
- push
|
- push
|
||||||
- pull_request
|
- pull_request
|
||||||
@ -277,5 +277,3 @@ events:
|
|||||||
---
|
---
|
||||||
|
|
||||||
**Configuration Gitea terminée ! Le projet est prêt pour l'open source sur git.4nkweb.com** 🚀
|
**Configuration Gitea terminée ! Le projet est prêt pour l'open source sur git.4nkweb.com** 🚀
|
||||||
|
|
||||||
|
|
||||||
|
@ -139,7 +139,7 @@ docker stats --no-stream | grep sdk_relay
|
|||||||
### Bitcoin Core RPC
|
### Bitcoin Core RPC
|
||||||
```bash
|
```bash
|
||||||
# Connexion via curl
|
# Connexion via curl
|
||||||
curl -u bitcoin:your_password --data-binary '{"jsonrpc": "1.0", "id": "curltest", "method": "getblockchaininfo", "params": []}' -H 'content-type: text/plain;' http://localhost:18443/
|
curl -u bitcoin:<RPC_PASSWORD> --data-binary '{"jsonrpc": "1.0", "id": "curltest", "method": "getblockchaininfo", "params": []}' -H 'content-type: text/plain;' http://localhost:18443/
|
||||||
|
|
||||||
# Connexion via bitcoin-cli
|
# Connexion via bitcoin-cli
|
||||||
docker exec bitcoin-signet bitcoin-cli -signet getblockchaininfo
|
docker exec bitcoin-signet bitcoin-cli -signet getblockchaininfo
|
||||||
@ -490,5 +490,3 @@ docker system prune -f
|
|||||||
```
|
```
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|
||||||
|
@ -120,8 +120,8 @@ find . -name "*.cookie" -exec chmod 600 {} \;
|
|||||||
#### 2. **Variables d'Environnement**
|
#### 2. **Variables d'Environnement**
|
||||||
```bash
|
```bash
|
||||||
# Utiliser des variables d'environnement pour les secrets
|
# Utiliser des variables d'environnement pour les secrets
|
||||||
export BITCOIN_RPC_PASSWORD="your_secure_password"
|
export BITCOIN_RPC_PASSWORD="<BITCOIN_RPC_PASSWORD>"
|
||||||
export BLINDBIT_API_KEY="your_api_key"
|
export BLINDBIT_API_KEY="<BLINDBIT_API_KEY>"
|
||||||
```
|
```
|
||||||
|
|
||||||
#### 3. **Monitoring de Sécurité**
|
#### 3. **Monitoring de Sécurité**
|
||||||
@ -196,5 +196,3 @@ export BLINDBIT_API_KEY="your_api_key"
|
|||||||
---
|
---
|
||||||
|
|
||||||
**Le projet sdk_client présente un bon niveau de sécurité pour l'open source. Les recommandations ci-dessus permettront de renforcer encore la sécurité.** 🔒
|
**Le projet sdk_client présente un bon niveau de sécurité pour l'open source. Les recommandations ci-dessus permettront de renforcer encore la sécurité.** 🔒
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user