Commit Graph
6 Commits
Author SHA1 Message Date
Sam Kumar c6bcbb895c 🔧 (docker-compose.yml): add reference-vids volume mount for persistent storage of reference videos
♻️ (media_selection.py): update file sorting to order by newest first for consistent selection of recent media
2025-11-10 10:39:57 -06:00
Sam Kumar 570b178f85 ✨ (Dockerfile, docker-compose.yml): add httpx to requirements for enhanced HTTP requests support
✨ (Dockerfile, docker-compose.yml): update CMD to include --base-directory for better temp file management
📝 (TEMP_DIRECTORY_UTILS.md): add documentation for temporary directory utilities to explain usage and benefits
♻️ (temp_utils.py): create utility functions for ComfyUI-aware temporary file and directory management
♻️ (media_selection, media_describe, frame_extractor): refactor to use ComfyUI-aware temp utilities for better file handling
📝 (media-selection README, WORKFLOW_EXAMPLE.md, REDDIT_POST_MEDIA_SOURCE.md): update documentation to reflect changes in temp file management
💡 (media_selection): add comments to clarify the use of ComfyUI-aware temp directory functions
2025-10-08 07:34:58 -05:00
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
Sam Kumar f30458c038 ✨ (Dockerfile, docker-compose.yml, .gitignore): add ComfyUI-Manager integration to Docker setup and update paths for user settings
🐛 (Dockerfile, utils/nodes.py): fix missing dependencies for ComfyUI-Manager and improve LoRAInfoExtractor to support CivitAI API
📝 (docs): add documentation for Docker ComfyUI-Manager integration and update LoRA metadata extraction details
♻️ (utils/nodes.py): refactor LoRAInfoExtractor to utilize CivitAI API for enhanced metadata extraction
💡 (utils/civitai_service.py): implement CivitAI API service for fetching LoRA metadata and caching results
2025-09-24 12:43:19 -05:00
Sam Kumar 6cb6034239 📝 (.gitignore): add .comfyui-user directory to ignore user settings and workflows
📝 (docker-compose.yml): mount .comfyui-user for persistence of user settings and workflows
2025-09-20 10:01:01 -05:00
Sam Kumar 0b5f2c4fa5 ✨ (Docker): add Docker setup files for ComfyUI development environment
📝 (DOCKER_DEVELOPMENT_SETUP.md): document setup process for Docker development
♻️ (nodes.py): update Gemini API key handling to use environment variable for better security
🔧 (.dockerignore): add files and directories to ignore during Docker build process
🔧 (Dockerfile): create Dockerfile for building ComfyUI container with dependencies
🔧 (docker-compose.yml): add docker-compose configuration for ComfyUI service
2025-09-20 09:38:03 -05:00