Is there a server mode for ComfyUI Disktop ? (running ComfyUI without the GUI)
If so, how do you run it?
REASON:
I run Open-webui, and im using ComfyUI to generate the images from prompts inside Open-webui. Both are running on my server, and i really dont need a GUI (using up more resources)
IDEA:
A server mode for comfyUI that runs quietly in the background. Or CLI only.
You could make ComfyUI run from a docker container like Open-webui does. This would make setup so simple and, perfect for servers.
Just curious if there’s a specific use-case you had in mind, that seems to be solved by using the desktop app as a server? Instead of the core ComfyUI server itself, that is.
OP has stated they are trying to get away from the UI completely. Suggesting they run Comfy Desktop is asinine as it already uses up too much resources than the browser version. A simple “yes you can do it” “no you cannot do this” would have sufficed instead of providing information that was unnecessary to to provide which clogs and misdirects A LOT of new user searches. I second TheAviator. If you know the answer great, if you do not, don’t answer the post.
To sum up the right answer for the OP, it is not possible unless you roll back comfyui to an older version which may not be safe. Good luck.
See, it’s that easy. Yes (provide the needed information on how) or no (don’t say anything else at all).
Apologies - I seem to have failed to convey my intent at all. I did not suggest they run ComfyUI Desktop as a server. It is literally the first thing the OP asked, though.
You’re right; I neglected to respond directly to that, and went immediately to “if this is something there is demand for, find out why”.
It is not designed to work that way, but it is not impossible. If this is something you really want to do, it can be arranged. Speak up. I’d still recommend the Installing section of the README to install ComfyUI as a server, however.
To be clear, I am not being asinine or any other kind of negative. I simply wanted to partially answer as best I am able, so as not to just ignore someone I’d already engaged with. I really am struggling to see how that would prevent anyone else from answering - I obviously had not given a sufficient answer.
You did actually answer the question I was actually asking, though. Apparently the preferred action is to do nothing. Thank you.