Files
sammykumar-ComfyUI-SwissArm…/docker-compose.yml
T
Sam Kumar d4931cf5dd ✨ (debug_civitai.py): add CivitAI integration debug helper script to assist
in diagnosing integration issues with ComfyUI-SwissArmyKnife

🔧 (docker-compose.yml): add CIVITAI_API_KEY environment variable to
docker-compose for CivitAI service integration

📝 (CIVITAI_API_KEY_WIDGET.md): document implementation details for CivitAI
API key widget in LoRAInfoExtractor node, including usage examples and
security considerations

✨ (MULTIPLE_LORA_SUPPORT.md): enhance LoRAInfoExtractor to support
multiple LoRAs from WANVIDLORA list structure, improving processing and
output format

♻️ (civitai_service.py): refactor CivitAIService to accept API key as
parameter, allowing for better flexibility and debugging

♻️ (nodes.py): update LoRAInfoExtractor to support multiple LoRAs and
CivitAI API key input, improving overall functionality and user experience
2025-09-24 13:24:19 -05:00

22 lines
774 B
YAML

services:
comfyui:
build:
context: .
dockerfile: Dockerfile
ports:
- '8188:8188'
volumes:
# Mount your custom node directory
- .:/workspace/ComfyUI/custom_nodes/ComfyUI-SwissArmyKnife
# Mount user settings and workflows for persistence
- ./.comfyui/user:/workspace/ComfyUI/user
- ./.comfyui/models/loras:/workspace/ComfyUI/models/loras
environment:
# Pass through your Gemini API key
- GEMINI_API_KEY=${GEMINI_API_KEY}
- CIVITAI_API_KEY=${CIVITAI_API_KEY}
working_dir: /workspace/ComfyUI
command: python main.py --listen 0.0.0.0 --port 8188 --cpu
stdin_open: true
tty: true