Files
SparkyUI/.env.example
T
TBNilles 359043ad67 feat: add StabilityMatrix-style Model Manager service
New FastAPI container (port 8189) to download and manage models:
- Installed Models, Add/Download (CivitAI/HuggingFace/direct URL), Settings views
- Persistent SQLite storage for API keys and download history (./sparkyui-data)
- Downloads land in ./models, auto-sorted into ComfyUI's standard subfolders
- Default COMFYUI_HOST_PATH and SPARKYUI_DATA_PATH to the project root
- Wire docker-compose service, env defaults, gitignore, README docs

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-07 06:19:44 -04:00

34 lines
1.2 KiB
Bash

# SparkyUI - ComfyUI for DGX Spark (Blackwell GB10)
# Copy this to .env and customize paths as needed
# Base path that holds the models/ directory (defaults to the project root).
# The Model Manager downloads into <COMFYUI_HOST_PATH>/models and ComfyUI reads it.
COMFYUI_HOST_PATH=.
# Base path for SparkyUI data (custom_nodes, outputs, inputs, manager DB, etc.)
# Defaults to the project root.
SPARKYUI_DATA_PATH=.
# ComfyUI settings
COMFYUI_PORT=8188
# Optimized flags for Grace-Blackwell unified memory architecture
# Key: DON'T use --gpu-only - it fights the unified memory fabric
# --disable-pinned-memory: reduces overhead on unified fabric
# --force-fp16 + --fp16-*: enables SageAttention optimization
# --dont-upcast-attention: keeps attention in FP16 for speed
COMFYUI_FLAGS=--listen 0.0.0.0 --port 8188 --disable-pinned-memory --force-fp16 --fp16-unet --fp16-vae --fp16-text-enc --dont-upcast-attention
# Build refs (pin to specific commits/tags for reproducibility)
COMFYUI_REF=master
SAGEATTN_REF=main
# ComfyUIMini - Mobile-friendly UI (optional)
# Access at http://<host>:3000
COMFYUIMINI_PORT=3000
COMFYUIMINI_REF=main
# Model Manager - StabilityMatrix-style model download/management UI
# Access at http://<host>:8189
MODEL_MANAGER_PORT=8189