diff --git a/Dockerfile b/Dockerfile index 3b8da7a..fa3ecdc 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,5 +1,5 @@ # ───────────────────────────────────────────────────────── -# YouTube Summarizer — StartOS 0.4 Docker image +# Recap — StartOS 0.4 Docker image # # Includes: Node.js 20, Python 3, yt-dlp, ffmpeg # diff --git a/assets/ABOUT.md b/assets/ABOUT.md index b45b9cb..a276f6f 100644 --- a/assets/ABOUT.md +++ b/assets/ABOUT.md @@ -1,4 +1,4 @@ -# YouTube Summarizer +# Recap Download, transcribe, and summarize YouTube videos and podcast episodes using Google Gemini AI. diff --git a/bin/deploy.sh b/bin/deploy.sh index bc8547f..7297e26 100755 --- a/bin/deploy.sh +++ b/bin/deploy.sh @@ -13,10 +13,10 @@ # START9_SERVER — your Start9 server, e.g. https://immense-voyage.local:62185 # # Optional config (sensible defaults): -# FILEBROWSER_PATH — path on FileBrowser to overwrite. Default: /websites/packages/youtube-summarizer_x86_64.s9pk +# FILEBROWSER_PATH — path on FileBrowser to overwrite. Default: /websites/packages/recap_x86_64.s9pk # REGISTRY_URL — registry JSON-RPC URL. Default: https://registry.satsflows.com # REGISTRY_PUBLIC_URL — public .s9pk URL registered with start-cli. -# Default: https://files.satsflows.com/youtube-summarizer_x86_64.s9pk +# Default: https://files.satsflows.com/recap_x86_64.s9pk set -euo pipefail @@ -35,11 +35,11 @@ fi : "${FILEBROWSER_PASS:?FILEBROWSER_PASS is required}" : "${START9_SERVER:?START9_SERVER is required (e.g. https://immense-voyage.local:62185)}" -FILEBROWSER_PATH="${FILEBROWSER_PATH:-/websites/packages/youtube-summarizer_x86_64.s9pk}" +FILEBROWSER_PATH="${FILEBROWSER_PATH:-/websites/packages/recap_x86_64.s9pk}" REGISTRY_URL="${REGISTRY_URL:-https://registry.satsflows.com}" -REGISTRY_PUBLIC_URL="${REGISTRY_PUBLIC_URL:-https://files.satsflows.com/youtube-summarizer_x86_64.s9pk}" +REGISTRY_PUBLIC_URL="${REGISTRY_PUBLIC_URL:-https://files.satsflows.com/recap_x86_64.s9pk}" -S9PK_FILE="$PROJECT_ROOT/youtube-summarizer_x86_64.s9pk" +S9PK_FILE="$PROJECT_ROOT/recap_x86_64.s9pk" if [ ! -f "$S9PK_FILE" ]; then echo "X $S9PK_FILE not found. Run 'make x86' first." >&2 @@ -56,7 +56,7 @@ else CURRENT_VERSION="unknown" fi -echo "==> Deploying youtube-summarizer $CURRENT_VERSION" +echo "==> Deploying recap $CURRENT_VERSION" echo " source : $S9PK_FILE" echo " upload : $FILEBROWSER_URL$FILEBROWSER_PATH" echo " public : $REGISTRY_PUBLIC_URL" @@ -106,4 +106,4 @@ curl -fsS -X POST "$REGISTRY_URL/rpc/v0" \ -o /dev/null echo "" -echo "==> Done. youtube-summarizer $CURRENT_VERSION is live." +echo "==> Done. recap $CURRENT_VERSION is live." diff --git a/docker_entrypoint.sh b/docker_entrypoint.sh index 351f19b..d929cf7 100644 --- a/docker_entrypoint.sh +++ b/docker_entrypoint.sh @@ -41,7 +41,7 @@ export DATA_DIR="$DATA_DIR" export PORT="${PORT:-3001}" export HOSTNAME="0.0.0.0" -echo "Starting YouTube Summarizer..." +echo "Starting Recap..." echo " yt-dlp: $(yt-dlp --version 2>/dev/null || echo 'not found')" echo " ffmpeg: $(ffmpeg -version 2>/dev/null | head -1 || echo 'not found')" echo " Data: $DATA_DIR" diff --git a/package.json b/package.json index 0b65712..bfb5757 100644 --- a/package.json +++ b/package.json @@ -1,5 +1,5 @@ { - "name": "youtube-summarizer-startos", + "name": "recap-startos", "private": true, "scripts": { "build": "rm -rf ./javascript && ncc build startos/index.ts -o ./javascript", diff --git a/public/index.html b/public/index.html index e94f8ee..32fe79d 100644 --- a/public/index.html +++ b/public/index.html @@ -3,7 +3,7 @@ - YouTube Transcript Summarizer + Recap