sdk_signer/docs/DEPLOYMENT.md

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)