A specialized Docker environment designed to run MickMumpitz's amazing ComfyUI workflows on GPU cloud platforms like RunPod and Vast.ai. This project makes it easy to create consistent character generations using advanced Stable Diffusion techniques.
This project provides a containerized environment specifically optimized for running ComfyUI workflows, with a focus on character generation and consistency. It comes pre-configured with all necessary models, extensions, and custom nodes needed to run MickMumpitz's workflows (Standard, Advanced, PULID) out of the box on GPU cloud platforms.
- 🐳 Ready-to-use Docker environment
- 🎨 Pre-configured ComfyUI installation (accessible on port 3000)
- 📂 Web-based file browser (accessible on port 4040)
- 🤖 Pre-installed model categories:
- Base models (JuggernautXL, Flux1)
- IP-Adapters (SDXL & SD1.5 variants)
- ControlNet models
- Face detection models
- Upscalers
- 🔧 Optimized for GPU cloud platforms (RunPod, Vast.ai)
- 🔒 SSH access capability
- 🌐 NGINX proxy configuration
- RunPod or Vast.ai account
- GPU instance with sufficient VRAM (recommended: 24GB+)
- Docker installed (for local development)
- Pull the Docker image from the registry
- Deploy on your preferred GPU cloud platform
- Access ComfyUI through port 3000
- Use the web file browser on port 4040 to manage your files
- Import MickMumpitz's workflows and start creating!
To run the environment locally:
# Pull the image
docker pull ghcr.io/joyandmighty/consistent-character:latest
# Run the container
docker run -it --gpus all \
-p 3000:3000 \
-p 4040:4040 \
-p 8080:8080 \
-v /path/to/your/inputs:/workspace/input \
-v /path/to/your/outputs:/workspace/output \
-v /path/to/your/models:/workspace/models \
ghcr.io/joyandmighty/consistent-character:latest
# Access ComfyUI at http://localhost:3000
# Access file browser at http://localhost:4040Note: Replace /path/to/your/inputs, /path/to/your/outputs, and
/path/to/your/models with your actual local paths for input, output, and
models directories.
The Docker image is available on GitHub Container Registry:
docker pull ghcr.io/joyandmighty/consistent-character:latestAvailable tags:
latest- Latest stable releasevX.Y.Z- Specific version releases (e.g.,v1.0.0)sha-XXXXXXX- Specific commit builds
You can also reference the image directly in your cloud platform template:
ghcr.io/joyandmighty/consistent-character:latest
Each release is automatically built and published using GitHub Actions. The version number is managed through semantic versioning based on commit messages.
To build the Docker image locally:
docker build -t consistent-character .This project is licensed under the MIT License - see the LICENSE file for details.
- Special thanks to MickMumpitz for creating the amazing ComfyUI workflows that inspired this project
- ComfyUI team for the base application
- All model creators and contributors
- For workflow-specific questions, please support MickMumpitz on Patreon
- For environment/deployment issues, please open an issue in this repository