Commit Graph

6 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
4d4133bde0
[ENV-4] Add environment verification script for reproducible testing
- Add verify-env.sh script to test .env file loading
- Verify GOOGLE_API_KEY is accessible in container
- Check docker-compose config and container environment
- Ensure Python can access environment variables via os.environ
- Provides reproducible verification process for development
2025-12-12 23:51:05 -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
User Name
2505cc4bc9 Add Docker-related files to .gitignore 2025-12-11 20:46:18 -06:00