Skip to content

Cog template to build your own SD WebUI API endpoint

License

Notifications You must be signed in to change notification settings

speshiou/cog-sd-webui

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

cog-sd-webui

Cog template to deploy any SD models as an inference API endpoint with the capabilities of SD WebUI, such as:

Download Checkpoints

Put the model file (ckpt, safetensors, pth, etc.) into the model directory. Make sure there is only one model file in the directory. For instance:

wget --content-disposition -P model https://civitai.com/api/download/models/176425

Build and Deploy

Execute the command below to deploy your model to Replicate.

cog push r8.im/${YOUR_MODEL_ID}

If you prefer to deploy to other private Docker registry, run the following command to build the image:

cog build -t ${IMAGE_TAG_FOR_PRIVATE_REGISTRY}

Then run docker push to deploy.

Customize

Since the entire SD WebUI will be packaged into the image, you can utilize all functions provided by SD WebUI and it's extensions.

As you can see in cog.yaml file, we've built-in ADetailer in this repo, you can achieve the same thing by adding extra scripts to bundle embedings, Lora, extensions into your image.

Credits

About

Cog template to build your own SD WebUI API endpoint

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages