# ACE-Step 1.5 stack tunables. Copy to `.env` on irv-ml1 before # deploying. # ── build pin ──────────────────────────────────────────────────────── # SHA of ace-step/ACE-Step to build from. Use the FULL 40-char SHA — # docker buildx git source resolver rejects short hashes. `main` works # at first deploy; pin to a real SHA before any production cutover so # upstream commits don't surprise you on next rebuild. ACE_STEP_SHA=main # Local image tag — bump when you change build context to force a # fresh layer build. ACE_STEP_TAG=v1 # ── network ────────────────────────────────────────────────────────── # Host port (container listens on 8000 internally — infer-api.py # hardcodes uvicorn.run(host=0.0.0.0, port=8000)). # Reservations on irv-ml1: 8188 ComfyUI, 8190 CosyVoice, 8191 Qwen3-TTS, # 8192 IndexTTS-2, 8193 Kokoro, 8194 VibeVoice, 8195 Fish, 8196 # Chatterbox, 8197 Voxtral, 8765 Parakeet ASR. 8210 starts the # audio-generation block (music + SFX) so future TTS adds can keep # going from 8198+. ACE_STEP_PORT=8210 ACE_STEP_BIND=0.0.0.0 # ── runtime / GPU ──────────────────────────────────────────────────── # GPU pinning. "0" = RTX 3090 (24 GB), "1" = RTX A6000 (48 GB). # A6000 (1) recommended — Fish s2-pro lives there at ~17 GB, and # ACE-Step adds ~10-12 GB during inference, leaving comfortable # headroom on the 48 GB card. The 3090 is full with the TTS slate. ACE_STEP_GPU_DEVICES=1 # ── persistent storage on the host ─────────────────────────────────── # Model checkpoints — primary spot for any manually-staged checkpoints. # ACE-Step's auto-download lands in HF_HOME (cache dir below). ACE_STEP_CHECKPOINTS_DIR=/worktank/ace-step/checkpoints # Generated audio output — clients can pull from here via the # returned file path in the /generate response. ACE_STEP_OUTPUTS_DIR=/worktank/ace-step/outputs # Application logs. ACE_STEP_LOGS_DIR=/worktank/ace-step/logs # HF cache — first start pulls the ACE-Step checkpoint (~5-10 GB) # into this dir. Persistent across container recreates. ACE_STEP_CACHE_DIR=/worktank/ace-step/hf_cache