Support for ComfyUI (#384)

As discussed in Discussion
[#367](https://github.com/AbdBarho/stable-diffusion-webui-docker/discussions/367),
this adds support for the newer ComfyUI. I forked the fork that would
already add this but the maintainer of that fork hasn't implemented the
changes needed to properly get the output function working, which I did.
I believe everything is functional though I have not tested every single
node.

I changed the table format for the README and a few other minor things
for aesthetic reasons but if you want me to revert those, I will.

---------

Co-authored-by: Jonathan Kovacs <jkovacs-dev@users.noreply.github.com>
Co-authored-by: AbdBarho <ka70911@gmail.com>
This commit is contained in:
PassiveLemon
2023-04-21 12:34:17 -07:00
committed by GitHub
parent 10c16e1971
commit 2a0de025e2
6 changed files with 118 additions and 1 deletions

View File

@@ -48,7 +48,6 @@ services:
- PRELOAD=true
- CLI_ARGS=--no-nsfw_checker --no-safety_checker --xformers
sygil: &sygil
<<: *base_service
profiles: ["sygil"]
@@ -63,3 +62,19 @@ services:
profiles: ["sygil-sl"]
environment:
- USE_STREAMLIT=1
comfy: &comfy
<<: *base_service
profiles: ["comfy"]
build: ./services/comfy/
image: sd-comfy:1
environment:
- CLI_ARGS=
comfy-cpu:
<<: *comfy
profiles: ["comfy-cpu"]
deploy: {}
environment:
- CLI_ARGS=--cpu