• Stefy Lanza (nextime / spora )'s avatar
    runpod: one launcher for building and publishing the capability images · ae1d581e
    Stefy Lanza (nextime / spora ) authored
    publish_capability_images.sh does the whole thing: disk check, registry
    login (with the exact ghcr token instructions), build, smoke test, push,
    and the per-package URLs for flipping GHCR's default-private packages to
    public. It is resumable — an image already built for this version is
    skipped, so re-running after a failure doesn't rebuild 7 GB of torch —
    and it pushes nothing until every image has answered /healthz.
    
    Profiles can now declare apt packages their wheels need to COMPILE, in
    `profiles/<name>.build-deps`, installed and purged inside a single layer.
    `audio` needed it: deepfilternet pulls deepfilterlib, which has no cp312
    wheel and compiles Rust extensions. It now builds at 7309 MB against
    7260 for a profile that needs nothing, so the toolchain is provably not
    in the image.
    
    Built and healthy so far: images (7.74 GB), faceswap (7.57 GB),
    embeddings (7.26 GB), audio (7.31 GB). ocr, stt, tts, video and voice
    are untried — the script resumes into them.
    Co-Authored-By: 's avatarClaude Opus 5 (1M context) <noreply@anthropic.com>
    Claude-Session: https://claude.ai/code/session_0182DhR1eFNPQyGmDrpHbedY
    ae1d581e
Name
Last commit
Last update
codai Loading commit data...
docs Loading commit data...
packaging Loading commit data...
samples Loading commit data...
tests Loading commit data...
tools Loading commit data...
.dockerignore Loading commit data...
.gitignore Loading commit data...
AI.PROMPT Loading commit data...
CODERAI_API_DOCUMENTATION.md Loading commit data...
CoderAI.gif Loading commit data...
DISTRIBUTION.md Loading commit data...
LICENSE.md Loading commit data...
MULTIMODAL_CAPABILITIES.md Loading commit data...
MULTIMODAL_UI_EXAMPLES.md Loading commit data...
README.md Loading commit data...
REQUEST-geoclip-embeddings.md Loading commit data...
REQUEST-vpr-embeddings.md Loading commit data...
amdgpu-coredump-05000.bin Loading commit data...
build-oci.sh Loading commit data...
build.ps1 Loading commit data...
build.sh Loading commit data...
coderai Loading commit data...
coderai-broker-implementation-reference.md Loading commit data...
coderai-integration.md Loading commit data...
commands Loading commit data...
osxbuild.sh Loading commit data...
package-oci.sh Loading commit data...
package-tarball.sh Loading commit data...
requirements-crisperwhisper.txt Loading commit data...
requirements-h3.txt Loading commit data...
requirements-melotts.txt Loading commit data...
requirements-nemo.txt Loading commit data...
requirements-nvidia.txt Loading commit data...
requirements-ocr-paddle.txt Loading commit data...
requirements-ocr.txt Loading commit data...
requirements-pyannote.txt Loading commit data...
requirements-surya.txt Loading commit data...
requirements-vllm.txt Loading commit data...
requirements-vulkan.txt Loading commit data...
requirements.txt Loading commit data...
run-oci.sh Loading commit data...
smoke-test-oci.sh Loading commit data...
todo.md Loading commit data...
video_editor.config.json Loading commit data...