ComfyUI Setup Manager Rebuilds Environments

Slight-Living-8098 · reddit · 2026-07-18

The author built a new **Setup Manager** for **ComfyUI** because backing up entire installations was becoming increasingly cumbersome. The old approach of keeping multiple full installations and virtual environments was slow, space-consuming, and hard to maintain.\n\nThis tool provides a standalone terminal application with a Textual UI and full CLI, enabling users to install, launch, check, update, repair, export, import, and rebuild ComfyUI. At its core is the `.comfyuisetup` configuration file. It records the exact repository version, installed custom nodes, Python package versions, Python/OS/architecture/accelerator compatibility, local modifications to the main repo, and model/workflow requirements. Instead of copying entire virtual environments or model directories, it logs how to rebuild them.\n\nThe author emphasizes that when installing an exact profile, the tool prioritizes verified package versions from the original environment, avoiding repetitive global dependency resolution for each custom node. During updates, it displays proposed changes, protects unrelated packages, creates rollback snapshots, performs consistency checks, and verifies launch/imports, automatically attempting recovery if anything fails. It also supports shared external model and workflow libraries, allowing stable, experimental, and dev installations to share the same checkpoints, LoRAs, VAEs, and workflows.

Related event: ComfyUI Introduces Setup Manager for Environment Backup(2 posts)→

Original post →

More from Infra

Infra channel →