Files
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

68 lines
861 B
Plaintext

# Project-specific internal docs
CLAUDE.md
# Environment (contains local paths)
.env
*.env.local
# Python
__pycache__/
*.py[cod]
*$py.class
*.so
.Python
build/
develop-eggs/
dist/
downloads/
eggs/
.eggs/
lib/
lib64/
parts/
sdist/
var/
*.egg-info/
.installed.cfg
*.egg
.venv/
venv/
# Docker
.docker/
# OS
.DS_Store
Thumbs.db
# IDE
.vscode/
.idea/
*.swp
*.swo
# Runtime directories - ignore contents but keep .gitkeep
custom_nodes/*
!custom_nodes/.gitkeep
output/*
!output/.gitkeep
input/*
!input/.gitkeep
workflows/*
!workflows/.gitkeep
# Downloaded models - ignore contents but keep the directory
models/*
!models/.gitkeep
# Model Manager persistent data (SQLite DB, stored API keys)
sparkyui-data/
# Wheels directory - for prebuilt ARM64/sm_121 binaries
# Ignore contents except .gitkeep (add wheels explicitly if needed)
wheels/*
!wheels/.gitkeep