Commit Graph

4 Commits

Author SHA1 Message Date
warby
d94b0315ee
[ENV-4] Fix Nano Banana installation with correct repository URL
- Update repository URL from jeffy5 to ru4ls (correct repo)
- Add pip install step for Nano Banana dependencies
- Add CUSTOM_NODES_DIR variable to entrypoint script
- Node now installs dependencies from requirements.txt automatically

Repository: https://github.com/ru4ls/ComfyUI_Nano_Banana
2025-12-13 00:05:42 -06:00
warby
d2ed468e80
[ENV-4] Add Nano Banana installation support and fix entrypoint venv check
- Fix venv creation check to look for bin/activate instead of directory
- Add INSTALL_NANO_BANANA env var to entrypoint for automatic installation
- Add COMFYUI_ARGS support to pass arguments to ComfyUI (e.g., --cpu)
- Configure CPU mode for testing without GPU
- Update comfy-node-install to disable git terminal prompts

Note: Nano Banana repository URL needs verification (current URL returns 404)
2025-12-12 23:41:59 -06:00
warby
49037e49b9
[ENV-1] Add plan and env example for Nano Banana API keys 2025-12-12 23:24:28 -06:00
User Name
1d5b9bc4fa Add Docker setup for ComfyUI with GitHub release tracking
- Add Dockerfile with CUDA 12.6 and Python 3.12 base
- Add docker-compose.yml with GPU support and volume mounts
- Add docker-entrypoint.sh script with venv management and OTEL support
- Add comfy-node-install.sh helper for custom node installation
- Update .gitignore to exclude Docker-related artifacts
- Entrypoint ensures frontend package matches requirements.txt version
- Optional OTEL instrumentation when OTEL_EXPORTER_OTLP_ENDPOINT is set
- Volume-mounted repo allows git checkout of release tags without rebuilds
2025-12-12 20:21:57 -06:00