Files
club-3090/scripts/setup-video-studio.sh
noonghunna aad1e69d09 studio: one-command setup-ai-studio.sh + auto-install the OWUI pipe
Make a fresh clone go straight to generating, with the single-command UX the Image
Studio beta had — but for the consolidated image+video+audio studio.

- scripts/setup-ai-studio.sh (NEW, canonical): preflight (docker/gpu/~120 GB disk) →
  build ComfyUI image → download_studio_models.sh (full roster) → gpu-mode ai-studio →
  install the OWUI Studio pipe → onboarding. Flags: --yes / SKIP_BUILD / SKIP_DOWNLOAD / SKIP_PIPE.
- push-pipe-to-owui.sh now **UPSERTs**: installs the OWUI `function` row if absent (the
  one previously-manual step — paste into Admin → Functions), else updates it. First-time
  install just needs an OWUI admin account to exist. Validated: INSERT against a DB copy
  (clean row + valid meta JSON), UPDATE live on the running OWUI.
- Retire the now-misnamed setup-image-studio.sh / setup-video-studio.sh → thin redirects to
  setup-ai-studio.sh (they only pulled one modality post-consolidation and still echoed the
  removed `gpu-mode image-studio`/`video-studio` scenes).
- Docs: services/studio/README.md (install is automated) + docs/ai-studio/README.md "Bring it up"
  now leads with the one-command path.

Gate: scripts/tests 57/57; setup scripts syntax-clean; no test references the old script bodies.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01EfF565T9eSLaqGzidyJ1Pm
2026-06-24 03:47:18 +00:00

11 lines
602 B
Bash
Executable File

#!/usr/bin/env bash
# DEPRECATED — image / video / audio are now ONE consolidated **AI Studio** scene
# (the separate `image-studio` / `video-studio` gpu-modes were retired). This name
# is kept only as a redirect to the canonical, full-roster setup:
#
# scripts/setup-ai-studio.sh (build + download the whole roster + bring up + install the OWUI pipe)
#
# All flags/env pass through. To pull just the video weights, run the per-lane
# downloader directly (services/comfyui/download_video_models.sh + download_wan.sh).
exec "$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)/setup-ai-studio.sh" "$@"