-
Notifications
You must be signed in to change notification settings - Fork 5
Installation and update
Update - 2024/04/07: Added one-click installer or Windows (WSL2), check installation steps for details.
Update: Added one click installer for Windows install-docker.ps1
, check installation steps for details.
Keep in mind this hasn't been tested, please report any issues here
- Install Forge and/orAutomatic1111 webui and/or ComfyUI if you haven't yet
- Download latest One-Click Installer from latest release
- Unzip the downloaded archive
- Run
.\one-click-installer-wsl.bat
- Set the WSL user name and password if it's your first time using it. Make sure you remember the password you entered
- To start the application open
run-windows-wsl.bat
- Start the SD backend of your choice
- Forge/Automatic1111 webui and make sure to add
--api --listen
toCOMMANDLINE_ARGS
underwebui-user.sh
orwebui-user.bat
depending on the operating system -
ComfyUI
- Install A8R8 supporting nodes
- Add
--preview-method auto --listen
to the run command, ex:python main.py --preview-method auto --listen --max-upload-size 500
- Install https://github.com/ssitu/ComfyUI_UltimateSDUpscale
- Install https://github.com/Fannovel16/comfyui_controlnet_aux
- Install https://github.com/Kosinkadink/ComfyUI-Advanced-ControlNet
- Install https://github.com/Acly/comfyui-inpaint-nodes and follow steps on to download required models
- Install https://github.com/cubiq/ComfyUI_IPAdapter_plus and follow steps on to download required models
- Forge/Automatic1111 webui and make sure to add
NOTE: To use regional prompting with Forge, make sure to install the Forge Couple extension >= v1.5.0 to your Forge installation
NOTE: You can copy the
example_user.sh
file and rename it touser.sh
to configure tha application.
NOTE: If you're running the stable diffusion backend (Forge / A1111 / ComfyUI) on a remote machine, make sure to set the remote address in
user.sh
and uncomment the URL entries.
NOTE: You can define the default backend selected on startup by setting
DEFAULT_BACKEND
inuser.sh
.
- Install Automatic1111 webui and/or ComfyUI if you haven't yet
- Clone this repo and open a terminal at the root directory
- On Windows you can run
install-docker.ps1
in a powershell window (recommended) or:- Install Docker Compose
- Run
docker compose build
- Start the SD backend of your choice
- Automatic1111 webui and make sure to add
--api --listen
toCOMMANDLINE_ARGS
underwebui-user.sh
orwebui-user.bat
depending on the operating system -
ComfyUI
- Install A8R8 supporting nodes
- Add
--preview-method auto --listen
to the run command, ex:python main.py --preview-method auto --listen --max-upload-size 500
- Install https://github.com/ssitu/ComfyUI_UltimateSDUpscale
- Install https://github.com/Fannovel16/comfyui_controlnet_aux
- Install https://github.com/Kosinkadink/ComfyUI-Advanced-ControlNet
- Install https://github.com/Acly/comfyui-inpaint-nodes and follow steps on to download required model
- Install https://github.com/cubiq/ComfyUI_IPAdapter_plus and follow steps on to download required model
- Automatic1111 webui and make sure to add
Clone this repo and open a terminal at the root directoryRuninstall.ps1
in a powershell window
- Download latest One-Click Installer from latest release
- Run
xcode-select --install
to install developer tools, and follow the installation prompts - Install Homebrew from https://brew.sh/
- Run
CLONE_REPO=true ./install-mac.sh
(preferably from a terminal window)
Or
- Run
xcode-select --install
to install developer tools, and follow the installation prompts - Install Homebrew from https://brew.sh/
- Clone repo
- Run
./install-mac.sh
within the cloned directory (preferably from a terminal window)
Start the SD backend of your choice
- Automatic1111 webui and make sure to add
--api --listen
toCOMMANDLINE_ARGS
underwebui-user.sh
orwebui-user.bat
depending on the operating system -
ComfyUI
- Install A8R8 supporting nodes
- Add
--preview-method auto --listen
to the run command, ex:python main.py --preview-method auto --listen --max-upload-size 500
- Install https://github.com/ssitu/ComfyUI_UltimateSDUpscale
- Install https://github.com/Fannovel16/comfyui_controlnet_aux
- Install https://github.com/Kosinkadink/ComfyUI-Advanced-ControlNet
- Install https://github.com/Acly/comfyui-inpaint-nodes and follow steps on to download required model
- Install https://github.com/cubiq/ComfyUI_IPAdapter_plus and follow steps on to download required model
Ubuntu 22.04:
- Download latest One-Click Installer from latest release
- Run
./install-packaged.sh
Or
- Download latest One-Click Installer from latest release
- Run
CLONE_REPO=true ./install.sh
Or
- Clone repo
- Run
./install.sh
Start the SD backend of your choice
- Automatic1111 webui and make sure to add
--api --listen
toCOMMANDLINE_ARGS
underwebui-user.sh
orwebui-user.bat
depending on the operating system -
ComfyUI
- Install A8R8 supporting nodes
- Add
--preview-method auto --listen
to the run command, ex:python main.py --preview-method auto --listen --max-upload-size 500
- Install https://github.com/ssitu/ComfyUI_UltimateSDUpscale
- Install https://github.com/Fannovel16/comfyui_controlnet_aux
- Install https://github.com/Kosinkadink/ComfyUI-Advanced-ControlNet
- Install https://github.com/Acly/comfyui-inpaint-nodes and follow steps on to download required model
- Install https://github.com/cubiq/ComfyUI_IPAdapter_plus and follow steps on to download required model
NOTE: To use regional prompting with Forge, make sure to install the Forge Couple extension >= v1.5.0 to your Forge installation
Getting Started
Generating Images