Persist ACE-Step XL-SFT quality defaults

This commit is contained in:
Mikei386
2026-09-08 16:37:36 +02:00
parent eeebbd06eb
commit 56c382f71f
6 changed files with 868 additions and 0 deletions
@@ -11,6 +11,9 @@ services:
ACESTEP_INIT_SERVICE: "true"
ACESTEP_INIT_LLM: "true"
ACESTEP_DEVICE: cuda
# The image entrypoint forwards only ACESTEP_EXTRA_ARGS to the UI CLI.
# One result per run avoids the batch=2 VRAM/time penalty.
ACESTEP_EXTRA_ARGS: "--batch_size 1"
TOKENIZERS_PARALLELISM: "false"
NVIDIA_VISIBLE_DEVICES: ${ACESTEP_GPU_UUID:?set ACESTEP_GPU_UUID to the RTX 5080 UUID}
deploy:
@@ -27,6 +30,11 @@ services:
- ${ACESTEP_HF_CACHE_DIR:-/data/models/acestep/hf-cache}:/root/.cache/huggingface
- ${ACESTEP_OUTPUT_DIR:-/data/music/acestep}:/app/gradio_outputs
- ${ACESTEP_OUTPUT_DIR:-/data/music/acestep}:/app/output
# Version-pinned UI defaults for XL-SFT quality and lossless output.
- ./overrides/model_config.py:/app/acestep/ui/gradio/events/generation/model_config.py:ro
- ./overrides/generation_advanced_output_controls.py:/app/acestep/ui/gradio/interfaces/generation_advanced_output_controls.py:ro
- ./overrides/user_preferences.py:/app/acestep/ui/gradio/interfaces/user_preferences.py:ro
- ./overrides/user_preferences.js:/app/acestep/ui/gradio/interfaces/user_preferences.js:ro
shm_size: "2gb"
restart: "no"
healthcheck: