1.0 KiB

Lancement des services (séquencé avec attentes)

  • Préparer les scripts d'attente (une fois):
chmod +x /home/debian/4NK_env/projects/lecoffre/lecoffre_node/scripts/wait-*.sh
  • Démarrer l'infrastructure (dans lecoffre_node/):
cd /home/debian/4NK_env/projects/lecoffre/lecoffre_node
# Phase 1: Base + Bitcoin
docker compose up -d tor bitcoin
/home/debian/4NK_env/projects/lecoffre/lecoffre_node/scripts/wait-tor-bootstrap.sh 120 5
/home/debian/4NK_env/projects/lecoffre/lecoffre_node/scripts/wait-bitcoin-ready.sh 180 5

# Phase 2: BlindBit
docker compose up -d blindbit
/home/debian/4NK_env/projects/lecoffre/lecoffre_node/scripts/wait-blindbit-ready.sh 180 5

# Phase 3: Services applicatifs
docker compose up -d sdk_storage ihm_client lecoffre-front

# Phase 4: Monitoring
docker compose up -d loki promtail grafana status-api watchtower
  • Vérifications rapides:
curl -sS -D - https://dev4.4nkweb.com/lecoffre/ -o /dev/null | sed -n '1,20p'
curl -sS -D - http://127.0.0.1:3003/ -o /dev/null | sed -n '1,20p'