Skip to content

maxcom99/comfyui-launcher-update

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

ComfyUI Launcher Project Updater

This script automates the process of updating ComfyUI projects and their custom nodes.

Features

  • Updates all ComfyUI projects and their custom nodes
  • Provides a progress bar for visual feedback
  • Handles git operations including pulling, resolving conflicts, and managing stashes
  • Offers verbose and force modes for different update scenarios
  • Provides a summary of any issues encountered during the update process

Installation

  1. Clone this repository or download the update_comfyui.py script.

  2. Make the script executable:

    chmod +x update_comfyui.py

Usage

Run the script from the command line:

./update_comfyui.py [OPTIONS]

Options

  • -h, --help: Show the help message and exit
  • -v, --verbose: Run in verbose mode for detailed output
  • -f, --force: Force update, discarding local changes

Examples

Update all projects with minimal output:

./update_comfyui.py

Update with detailed information:

./update_comfyui.py -v

Force update, discarding local changes:

./update_comfyui.py -f

Combine options:

./update_comfyui.py -v -f

Windows Instructions

  1. Ensure you have Python 3.6+ and Git installed.

  2. Download the update_comfyui.py script.

  3. Open Command Prompt and navigate to the directory where the script is located.

  4. Run the script:

    python update_comfyui.py [OPTIONS]

Examples for Windows

Update all projects with minimal output:

python update_comfyui.py

Update with detailed information:

python update_comfyui.py -v

Force update, discarding local changes:

python update_comfyui.py -f

Combine options:

python update_comfyui.py -v -f

Note

If run from within a specific project directory, only that project will be updated.

Requirements

  • Python 3.6+
  • Git

License

MIT License

About

Automatically update all your comfyui projects

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages