For RunPod - Automatic ControlNet Installer And Downloader (Patreon)
Published:
2023-06-21 08:50:10
Imported:
Downloads
Content
Join discord and tell me your discord username to get a special rank : SECourses Discord
This Post Will Not Be Updated Anymore
Updated Post Is Below
https://www.patreon.com/posts/86438018
Older Instructions - Use New Above Link
9 November 2023 Update:
- New 2 SDXL ControlNet models added to the list
- ip-adapter-plus-face_sdxl_vit-h
- ip-adapter-plus_sdxl_vit-h
- Select ip-adapter_clip_sdxl_plus_vith as preprocessor
10 September 2023 Update:
- New SDXL model files added to the download list as well
- Now it will download total 48 models automatically
6 September 2023 Update:
- Now it will download SDXL ControlNet models as well
- It will download best VAE file for SDXL 1.0 model
- Supports both SDXL and SD 1.5 based ControlNet
- Massive ControlNet tutorial for SD 1.5 : https://youtu.be/3E5fhFQUVLo
- It will also update Automatic1111 Web UI to the latest version
How To Use
- Select Stable Diffusion stable-diffusion:web-ui template
- It comes with ControlNet extension
- Select like 200 GB volume disk
- Download attached relauncher.py enter inside stable-diffusion-webui folder, upload relauncher. py. It will ask you to Overwrite so overwrite. Then restart your pod 1 time. This is only necessary 1 time to prevent permanent relaunching of Automatic1111 Web UI.
- Download attached CND_runpod.py and upload it into your Workspace folder
- Screenshot of upload
- Then type as below to run it. It will update ControlNet to latest and download all ControlNet model files into the correct folder
python CND_runpod.py
- It will clone/update ControlNet and then start downloading all ControlNet model pth files
- It will display status of downloads like can be seen here : Screenshot of downloads
- It will skip previously existing models but make sure that those models have been 100% downloaded. Otherwise they will give an error to you
After all downloads have been completed Start your Automatic1111 Web UI as below. Start a new terminal and copy paste
- fuser -k 3000/tcp
- cd /workspace/stable-diffusion-webui
- python relauncher.py
If you had previously installed ControlNet then it will just download the missing model files. You can also delete this folder for fresh install : stable-diffusion-webui\extensions\sd-webui-controlnet
Python command posted github file : https://github.com/FurkanGozukara/Stable-Diffusion/blob/main/Tutorials/How-To-Install-ControlNet-On-RunPod.md