#!/bin/bash # Loopback by default: the backend REST API is unauthenticated, so # binding 0.0.0.0 hands the whole admin+data plane to any host on the LAN. # Same knob management/ncp.py uses -- set NEXUS_BIND_HOST=0.0.0.0 to opt in. BIND_HOST="${NEXUS_BIND_HOST:-127.0.0.1}" PROJECT_ROOT="$(cd "$(dirname "$0")" && pwd)" PYTHON="$PROJECT_ROOT/Promethean/bin/python3" FRONTEND_DIR="$PROJECT_ROOT/interface/web" LOG_DIR="$PROJECT_ROOT/runtime" mkdir -p "$LOG_DIR" BACKEND_LOG="$LOG_DIR/backend.log" FRONTEND_LOG="$LOG_DIR/frontend.log" _start() { # _start