587 B
587 B
DEPLOYMENT
Docker
- Image: sdk-signer:latest (build depuis Dockerfile)
- Port: 9090 (exposé)
- Commande: node dist/index.js
- Volume: ./data monté sur /data
Intégration dans 4NK_node
- Variable RELAY_URLS à pointer vers ws://sdk_relay_1:8090 (réseau partagé)
- BASE: PORT=9090, DATABASE_PATH=/data/server.db, API_KEY défini côté env
CI/CD appliquée
- Build multi-stage Node 20 alpine
- Vérifier la génération de dist/ avant build image
Configuration
- Variables: PORT, API_KEY, DATABASE_PATH, RELAY_URLS
- Ports: 9090
- Utilisateur: nodejs (non-root)