944 B
944 B
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