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 <[email protected]> Claude-Session: https://claude.ai/code/session_01EfF565T9eSLaqGzidyJ1Pm
11 lines
626 B
Bash
Executable File
11 lines
626 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 one modality's weights, run the per-lane
|
|
# downloaders directly (services/comfyui/download_{ideogram4,zimage,video_models,wan,audio_models}.sh).
|
|
exec "$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)/setup-ai-studio.sh" "$@"
|