start_backend.sh 731 Bytes
#!/bin/bash

# Start Backend API Service

set -e

cd "$(dirname "$0")/.."
source /home/tw/miniconda3/etc/profile.d/conda.sh
conda activate searchengine

GREEN='\033[0;32m'
YELLOW='\033[1;33m'
NC='\033[0m'

echo -e "${GREEN}========================================${NC}"
echo -e "${GREEN}Starting Backend API Service${NC}"
echo -e "${GREEN}========================================${NC}"

# Load config
source .env

echo -e "\n${YELLOW}Configuration:${NC}"
echo "  Customer: $CUSTOMER_ID"
echo "  API Host: $API_HOST"
echo "  API Port: $API_PORT"
echo "  ES Host: $ES_HOST"

echo -e "\n${YELLOW}Starting service...${NC}"
python -m api.app \
  --host $API_HOST \
  --port $API_PORT \
  --customer $CUSTOMER_ID \
  --es-host $ES_HOST