Ship admin, YouTube, and deployment updates
This commit is contained in:
1 parent
43698323be
commit
4a67f773ac
70 files changed
+3851
-750
No files matched your search
+1
-2
@@ -5,5 +5,4 @@ ROOT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")/.." && pwd)"
|
||||
cd "$ROOT_DIR"
|
||||
|
||||
ENV_FILE="${ENV_FILE:-.env}"
|
||||
docker compose --env-file "$ENV_FILE" down
|
||||
|
||||
docker compose -f docker-compose.yml --env-file "$ENV_FILE" down
|
||||
@@ -1,10 +1,12 @@
|
||||
#!/usr/bin/env bash
|
||||
set -euo pipefail
|
||||
|
||||
curl -fsS http://localhost:8000/health >/dev/null && echo "orchestrator-api ok"
|
||||
curl -fsS http://localhost:8000/subtitle-service/health >/dev/null && echo "subtitle-service ok"
|
||||
curl -fsS http://localhost:8000/youtube-ingest/health >/dev/null && echo "youtube-ingest ok"
|
||||
curl -fsS http://localhost:8000/bilibili-publisher/health >/dev/null && echo "bilibili-publisher ok"
|
||||
BASE="${BASE:-http://localhost:3000/api}"
|
||||
|
||||
curl -fsS "$BASE/health" >/dev/null && echo "orchestrator-api ok"
|
||||
curl -fsS "$BASE/subtitle-service/health" >/dev/null && echo "subtitle-service ok"
|
||||
curl -fsS "$BASE/youtube-ingest/health" >/dev/null && echo "youtube-ingest ok"
|
||||
curl -fsS "$BASE/bilibili-publisher/health" >/dev/null && echo "bilibili-publisher ok"
|
||||
|
||||
if curl -fsS http://localhost:3000 >/dev/null; then
|
||||
echo "web ok"
|
||||
|
||||
+2
-2
@@ -5,5 +5,5 @@ ROOT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")/.." && pwd)"
|
||||
cd "$ROOT_DIR"
|
||||
|
||||
ENV_FILE="${ENV_FILE:-.env}"
|
||||
docker compose --env-file "$ENV_FILE" logs -f --tail=200 \
|
||||
app web postgres redis minio
|
||||
docker compose -f docker-compose.yml --env-file "$ENV_FILE" logs -f --tail=200 \
|
||||
app web redis minio
|
||||
+6
-6
@@ -10,14 +10,14 @@ if [[ ! -f "$ENV_FILE" ]]; then
|
||||
echo "Created $ENV_FILE from .env.example"
|
||||
fi
|
||||
|
||||
docker compose --env-file "$ENV_FILE" up --build -d
|
||||
docker compose -f docker-compose.yml --env-file "$ENV_FILE" up --build -d
|
||||
|
||||
echo ""
|
||||
echo "Web UI: http://localhost:3000"
|
||||
echo "API (monolith): http://localhost:8000/docs"
|
||||
echo "Subtitle Service: http://localhost:8000/subtitle-service/docs"
|
||||
echo "YouTube Ingest: http://localhost:8000/youtube-ingest/docs"
|
||||
echo "Bilibili Publisher: http://localhost:8000/bilibili-publisher/docs"
|
||||
echo "API (monolith): http://localhost:3000/api/docs"
|
||||
echo "Subtitle Service: http://localhost:3000/api/subtitle-service/docs"
|
||||
echo "YouTube Ingest: http://localhost:3000/api/youtube-ingest/docs"
|
||||
echo "Bilibili Publisher: http://localhost:3000/api/bilibili-publisher/docs"
|
||||
echo "MinIO Console: http://localhost:9001 (user/pass from .env)"
|
||||
echo ""
|
||||
docker compose --env-file "$ENV_FILE" ps
|
||||
docker compose -f docker-compose.yml --env-file "$ENV_FILE" ps
|
||||
+1
-2
@@ -2,11 +2,10 @@
|
||||
set -euo pipefail
|
||||
|
||||
ROOT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")/.." && pwd)"
|
||||
cd "$ROOT_DIR/web"
|
||||
cd "$ROOT_DIR/src/web"
|
||||
|
||||
if [[ ! -d node_modules ]]; then
|
||||
npm install --no-fund --no-audit
|
||||
fi
|
||||
|
||||
npm run dev -- --host 0.0.0.0 --port 3000
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
#!/usr/bin/env bash
|
||||
set -euo pipefail
|
||||
|
||||
ORCH="${ORCH:-http://localhost:8000}"
|
||||
ORCH="${ORCH:-http://localhost:3000/api}"
|
||||
SUB="${SUB:-$ORCH/subtitle-service}"
|
||||
|
||||
VIDEO_PATH="${1:-}"
|
||||
|
||||
Reference in new issue
Block a user