fleet-memory/scripts/dev/start-docs.sh
2025-11-27 16:22:16 +01:00

28 lines
728 B
Bash
Executable file

#!/bin/bash
# Start the Hindsight documentation server
# This script starts a local Docusaurus development server for the documentation
set -e
# Get the project root directory
PROJECT_ROOT="$(cd "$(dirname "${BASH_SOURCE[0]}")/../.." && pwd)"
DOCS_DIR="$PROJECT_ROOT/hindsight-docs"
echo "Starting documentation server..."
echo "Documentation directory: $DOCS_DIR"
# Check if node_modules exists
if [ ! -d "$DOCS_DIR/node_modules" ]; then
echo "Installing documentation dependencies..."
cd "$DOCS_DIR"
npm install
fi
# Start the Docusaurus dev server
cd "$DOCS_DIR"
echo ""
echo "Starting Docusaurus development server..."
echo "Documentation will be available at: http://localhost:3000"
echo ""
npm run start