thread-master/infra/start-infra.sh

13 lines
360 B
Bash
Raw Normal View History

2026-06-30 07:09:44 +00:00
#!/usr/bin/env bash
# Mongo + Redisdocker compose
set -euo pipefail
ROOT="$(cd "$(dirname "$0")" && pwd)"
2026-07-03 14:42:19 +00:00
ENV_FILE="$ROOT/../deploy/.env.dev"
2026-06-30 07:09:44 +00:00
if [[ ! -f "$ENV_FILE" ]]; then
2026-07-03 14:42:19 +00:00
echo "找不到 $ENV_FILE請先cp deploy/.env.dev.example deploy/.env.dev" >&2
2026-06-30 07:09:44 +00:00
exit 1
fi
exec docker compose -f "$ROOT/docker-compose.yml" --env-file "$ENV_FILE" up -d