Glad to hear is being useful! When you start knowing the machines which are available in each location, learn how to plan and fit what you rent and what your goal is.
Hi! The template uses a pytorch container, and then runs a script which downloads and installs ComfyUI and ComfyUI Manager. This takes some time, but after few minutes you should be able to run run_gpu.sh in /workspace
Thanks for answering, I had to run the Install sh file first to install everything again because the run_cpu and run_gpu files were missing, then after everything was re-installed and the run files created, I ran the run_gpu.sh file and it loads ok.. but I can't access the web with ComfyUI because it never activates in the connections in the pod option
in the pod, make sure ports 8888 and 8188 are open. If they are not, click on 'More actions' (the 3 lines icon) and click on 'edit pod'. Then you can change the open ports there (if will ask to restart the pod). Make sure also that in run_gpu.sh you have the last line 'python main.py --preview-method auto --listen'.
Yes. In Jupyterlab you should have the possibility to navigate through the folders. Uploading you do by simply drag your local file and dropping it on the folder/directory. You can download the files from the networks storage by right clicking and downloading the file or directory you want.
Thank you. Is it possible that multiple different users can share the same installation of comfyui or at least the network volume while still be able to work in parallel on individual render nodes? So basically my team mates can all access the same models stored in one location instead of uploading them indivually per user?
@@heywarneywarney6959 Unfortunately, with jupyter you have to do it from the command line. In the workspace folder, open a terminal and go to the checkpoints directory typing "cd ComfyUI/models/checkpoints". Then, type "rm -r filename.ckpt" (or the name of the file you want to delete)
Unfortunately, with jupyter you have to do it from the command line. In the workspace folder, open a terminal and go to the checkpoints directory typing "cd ComfyUI/models/checkpoints". Then, type "rm -r filename.ckpt" (or the name of the file you want to delete)
Great Video! I have a question here what will be best approach to host workflows as API (I know comfy UI has API interface)! Like I want to publically host these so it can receive request from my front end app for Public!
Normally the password is sent as a environment variable and it is not needed to start jupyterlab. In case is needed, when the pod has started can be found seen in 'edit pod' under environment variables 'JUPYTER_PASSWORD'
any other solution .. because run-of there are cost when start and stop .. if it's stop tool long there are cost and must be start all day with 0,0023 cost by hour .. I search an option for only paid when I do a renderer . I have a Mac M1 with flux dev difficult with 40min for one pic .. 😂
@@Stef_frenchtouch there are only render solutions but they charge more by the render time, as they need to keep the machines hot. Look for what modal can do for you, for example, or if you can do runpod serverless.
@@koalanation yes but an instance who’s cost by hour is more than cost by only renderer ! Replicate is perfect whit api for example but to limited fir comfyUI use ( not Lora , not upload personal Lora etc ..)
@@Stef_frenchtouch I am not very familiar with replicate, but I think if you want to personalize more your execution (use different models than the standard ones) you need to set your own deployment.
Thanks so much for this! I've tried tackling Runpod before and it was a nightmare but with your image its been very slick and easy! Thanks so much!
That was very useful, I'm planning to rent a GPU from runpod and this video answered all my questions. Thank you
Glad to hear is being useful! When you start knowing the machines which are available in each location, learn how to plan and fit what you rent and what your goal is.
Thanks for the great tutorial! Is it possible to install forge or swarm on the same network volume to save space?
Yes, it is possible, but probably you need to change some configuration file (extra_model_paths.yaml). Check on the comfyui documentation
Hi, I've used the template but it doesn't have the ComfyUI installed... the template is empty
Hi! The template uses a pytorch container, and then runs a script which downloads and installs ComfyUI and ComfyUI Manager. This takes some time, but after few minutes you should be able to run run_gpu.sh in /workspace
Thanks for answering, I had to run the Install sh file first to install everything again because the run_cpu and run_gpu files were missing, then after everything was re-installed and the run files created, I ran the run_gpu.sh file and it loads ok.. but I can't access the web with ComfyUI because it never activates in the connections in the pod option
in the pod, make sure ports 8888 and 8188 are open. If they are not, click on 'More actions' (the 3 lines icon) and click on 'edit pod'. Then you can change the open ports there (if will ask to restart the pod).
Make sure also that in run_gpu.sh you have the last line 'python main.py --preview-method auto --listen'.
The tutorial video is very detailed; I'm truly grateful for that. Can I upload files from my computer to Jupyter?
Yes. In Jupyterlab you should have the possibility to navigate through the folders. Uploading you do by simply drag your local file and dropping it on the folder/directory. You can download the files from the networks storage by right clicking and downloading the file or directory you want.
can this method work for a flux gguf workflow as well?
You can use it for flux or any other workflow for comfyui.
Btw why is the checkpoint folder restricted and only accessible from the terminal??
@@heywarneywarney6959 I believe it has to do Jupiter restricts checkpoints as a word for saved notebooks or something like that.
Thank you. Is it possible that multiple different users can share the same installation of comfyui or at least the network volume while still be able to work in parallel on individual render nodes? So basically my team mates can all access the same models stored in one location instead of uploading them indivually per user?
You can convert your account to team account. There is an option on the left menu in runpod
How to delete a file in the checkpoints folder if it's not accessible normally?
@@heywarneywarney6959 Unfortunately, with jupyter you have to do it from the command line. In the workspace folder, open a terminal and go to the checkpoints directory typing "cd ComfyUI/models/checkpoints". Then, type "rm -r filename.ckpt" (or the name of the file you want to delete)
Hi i'm getting an ai dock login screen for each connect after script has installed on runpod, any advice please.
@@PoolsideTobago are you using this template? runpod.io/console/deploy?template=mbdoaf7ea1&ref=617ypn0k
@@PoolsideTobago or this for the pytorch 2.2 version runpod.io/console/deploy?template=3c0tdgrly3&ref=617ypn0k
It was soooo helpful. Thanks a lot!
Just one question, how do I delete the ckpt file in a checkpoint folder if I can't view the folder?
I've downloaded same cptk file several times. So I would like to leave just one and delete the rest
Unfortunately, with jupyter you have to do it from the command line. In the workspace folder, open a terminal and go to the checkpoints directory typing "cd ComfyUI/models/checkpoints". Then, type "rm -r filename.ckpt" (or the name of the file you want to delete)
@@koalanation Thank you so much!
Great Video!
I have a question here what will be best approach to host workflows as API (I know comfy UI has API interface)!
Like I want to publically host these so it can receive request from my front end app for Public!
You need to go serverless.
After getting to the section where you switch over to ComfyUI, it seems RunPod doesn't detect a service is running? Any suggestions?
Check on the log if the installation of comfyuI is complete. A message about the pod being ready to use should appear.
How to save the workflow on the network volume disk
The saved workflows are in "workspace/ComfyUI/user/default/workflows"
hi, why I couldn't find the template in runpod?
Can you please check: www.runpod.io/console/explore/3c0tdgrly3
@@koalanation thanks!
Jupyter lab requires password and token. They have info on it but was hoping you’d cover that.
Normally the password is sent as a environment variable and it is not needed to start jupyterlab. In case is needed, when the pod has started can be found seen in 'edit pod' under environment variables 'JUPYTER_PASSWORD'
i dont see jupyter lab when i connect
@@faycaltech5922 should appear in port 8888 after everything is installed
any other solution .. because run-of there are cost when start and stop .. if it's stop tool long there are cost and must be start all day with 0,0023 cost by hour .. I search an option for only paid when I do a renderer . I have a Mac M1 with flux dev difficult with 40min for one pic .. 😂
@@Stef_frenchtouch there are only render solutions but they charge more by the render time, as they need to keep the machines hot. Look for what modal can do for you, for example, or if you can do runpod serverless.
@@koalanation yes but an instance who’s cost by hour is more than cost by only renderer ! Replicate is perfect whit api for example but to limited fir comfyUI use ( not Lora , not upload personal Lora etc ..)
@@Stef_frenchtouch I am not very familiar with replicate, but I think if you want to personalize more your execution (use different models than the standard ones) you need to set your own deployment.