Files
ai_site/start.sh
2026-07-31 10:19:22 +08:00

31 lines
640 B
Bash
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
#!/usr/bin/env bash
# AI 建站 — Linux 一键启动Docker Compose
# 用法cd 项目根 && ./start.sh [--rebuild]
# 行尾LF
set -euo pipefail
ROOT="$(cd "$(dirname "$0")" && pwd)"
cd "$ROOT"
# shellcheck disable=SC1091
. "$ROOT/scripts/lib-aijz-deploy.sh"
REBUILD=0
for a in "$@"; do
case "$a" in
--rebuild|-r) REBUILD=1 ;;
-h|--help)
echo "用法: $0 [--rebuild]"
exit 0
;;
esac
done
echo "========================================"
echo " AI 建站 启动"
echo " 路径: $ROOT"
echo "========================================"
ensure_docker
stack_up "$REBUILD"
healthcheck
print_endpoints