#!/bin/bash cd "$(dirname "$0")" export BITCOIN_RPC_HOST=${BITCOIN_RPC_HOST:-localhost} export BITCOIN_RPC_PORT=${BITCOIN_RPC_PORT:-38332} export BITCOIN_RPC_USER=${BITCOIN_RPC_USER:-bitcoin} export BITCOIN_RPC_PASSWORD=${BITCOIN_RPC_PASSWORD:-bitcoin} export DASHBOARD_PORT=${DASHBOARD_PORT:-3020} export DASHBOARD_HOST=${DASHBOARD_HOST:-0.0.0.0} # Utiliser localhost:3010 si l'URL n'est pas explicitement définie ou si c'est une URL HTTPS non accessible if [ -z "$ANCHOR_API_URL" ] || [[ "$ANCHOR_API_URL" == https://* ]]; then export ANCHOR_API_URL="http://localhost:3010" fi export ANCHOR_API_KEY=${ANCHOR_API_KEY:-} export FAUCET_API_URL=${FAUCET_API_URL:-http://localhost:3021} export LOG_LEVEL=${LOG_LEVEL:-info} export NODE_ENV=${NODE_ENV:-production} if [ ! -f node_modules/.bin/node ]; then echo "Installation des dépendances..." npm install fi echo "Démarrage du Dashboard sur le port $DASHBOARD_PORT..." node src/server.js