Files
fleet/scripts/run.sh
2026-02-03 00:46:40 +01:00

23 lines
575 B
Bash

#!/bin/bash
set -e
FLEET_UI_PORT="${FLEET_UI_PORT:-3000}"
SKILL_DIR="$(dirname "$(dirname "$0")")"
UI_DIR="$SKILL_DIR/ui"
export FLEET_UI_PORT
export FLEET_API_URL="${FLEET_API_URL:-http://localhost:3001}"
echo "Starting Fleet Dashboard on port $FLEET_UI_PORT..."
echo "Fleet API: $FLEET_API_URL"
cd "$UI_DIR"
if [ "${NODE_ENV:-production}" = "development" ]; then
echo "Running in development mode..."
exec npm run dev -- --port "$FLEET_UI_PORT" --host
else
echo "Running in production mode..."
exec npm run preview -- --port "$FLEET_UI_PORT" --host
fi