#!/bin/zsh
set -e

SCRIPT_DIR="${0:A:h}"
PORT=8765

cd "$SCRIPT_DIR"
python3 -m http.server "$PORT" --bind 127.0.0.1 &
SERVER_PID=$!
trap 'kill "$SERVER_PID" 2>/dev/null || true' EXIT INT TERM
sleep 1
open "http://127.0.0.1:${PORT}/louvre_route_dashboard.html"
echo "卢浮宫网站已在浏览器打开。"
echo "这个窗口保持开启即可；看完后按 Control+C 关闭。"
wait "$SERVER_PID"
