28 lines
944 B
Markdown
28 lines
944 B
Markdown
## DEPLOYMENT
|
||
|
||
### Docker
|
||
- Image: construite via Dockerfile.4nk-node
|
||
- Exposition: ports 80 et 3003
|
||
- Healthcheck: HTTP sur http://localhost
|
||
- Volumes: ihm_client_logs, ihm_client_data
|
||
- Réseau Docker: btcnet (externe)
|
||
|
||
### Intégration dans 4NK_node
|
||
- Service déclaré dans docker-compose.4nk-node.yml
|
||
- Dépendances: sdk_relay_1, sdk_relay_2, sdk_relay_3
|
||
- Variables d’environnement (réseaux/services partagés):
|
||
- SDK_RELAY_WS_URL=ws://sdk_relay_1:8090
|
||
- SDK_RELAY_HTTP_URL=http://sdk_relay_1:8091
|
||
- BITCOIN_RPC_URL=http://bitcoin:18443
|
||
- BLINDBIT_URL=http://blindbit:8000
|
||
|
||
### CI/CD appliquée
|
||
- Build image sur branche docker-support-v2 (tag recommandé)
|
||
- Vérifier la disponibilité des artefacts dist/ et la santé (healthcheck) avant publication
|
||
|
||
### Configuration
|
||
- Nginx livré dans l’image (nginx.4nk-node.conf)
|
||
- Ports exposés: 80, 3003
|
||
- Réseau: btcnet (externe)
|
||
- Variables d’environnement listées plus haut
|