#!/usr/bin/env bash
set -euo pipefail
ROOT="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
ENV_FILE="${OMEMAI_GATEWAY_ENV:-$ROOT/.env}"
if [[ ! -f "$ENV_FILE" ]]; then
  echo "ERROR: missing env file: $ENV_FILE" >&2
  echo "Run ./install.sh first." >&2
  exit 1
fi
set -a
# shellcheck disable=SC1090
source "$ENV_FILE"
set +a
HOST="${OMEMAI_GATEWAY_HOST:-127.0.0.1}"
PORT="${OMEMAI_GATEWAY_PORT:-8777}"
exec python3 "$ROOT/server.py" --host "$HOST" --port "$PORT"
