You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I switch between Windows and Linux systems trying different things, Windows has the software I like other than ComfyUI and Linux has that robust environment of the OS. On Window I switch between Desktop and Portable for different things.
I've been thinking that it would be great if there was a migration tool to package up your setup of ComfyUI and move it from system to system. Then I thought this could run into TB's for some setups, then my mind went hang on, ComfyUI takes the flat file philosophy of Linux so the migration could be file based. Then this concept would then change the whole file structure of ComfyUI, OH! that headache.
I looked at the file structure and Comfy has a folder / directory named 'user' - but no relevant user details or customisation goes in there.
In 'user' you could separate Comfy core from the user environment placing all customisations and configurations in there.
So 'user' could have inside the folder / directory:
default
custom_nodes
input
output
models
temp (user based not system)
also maybe some of the launch files too
Anything user based is in that location, so when you need to migrate or backup your setup you just have that file base to copy, move and backup ect. Any pathing from the user can be done in the YAML file, using symlinks, or in ComfyUI settings path to 'user'.
This would mean if I'm in Desktop or Portable versions Windows / Linux and I have various boot drives for different systems I could use the same 'user' across mulit-platforms, just by pathing. ComfyUI could handle the differences on OS's with a conversion tool for various configs OS based.
I don't know if this idea is practical, or if it's a good idea at all, but it's something I've been thinking about as its crossed my mind and I thought I'll share this thought. If it's any good or not well it's up to the developers' and the community to decide.
That's my 2 Cents, All the best and keep enjoying ComfyUI, I know I do.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Hello
I switch between Windows and Linux systems trying different things, Windows has the software I like other than ComfyUI and Linux has that robust environment of the OS. On Window I switch between Desktop and Portable for different things.
I've been thinking that it would be great if there was a migration tool to package up your setup of ComfyUI and move it from system to system. Then I thought this could run into TB's for some setups, then my mind went hang on, ComfyUI takes the flat file philosophy of Linux so the migration could be file based. Then this concept would then change the whole file structure of ComfyUI, OH! that headache.
I looked at the file structure and Comfy has a folder / directory named 'user' - but no relevant user details or customisation goes in there.
In 'user' you could separate Comfy core from the user environment placing all customisations and configurations in there.
So 'user' could have inside the folder / directory:
default
custom_nodes
input
output
models
temp (user based not system)
also maybe some of the launch files too
Anything user based is in that location, so when you need to migrate or backup your setup you just have that file base to copy, move and backup ect. Any pathing from the user can be done in the YAML file, using symlinks, or in ComfyUI settings path to 'user'.
This would mean if I'm in Desktop or Portable versions Windows / Linux and I have various boot drives for different systems I could use the same 'user' across mulit-platforms, just by pathing. ComfyUI could handle the differences on OS's with a conversion tool for various configs OS based.
I don't know if this idea is practical, or if it's a good idea at all, but it's something I've been thinking about as its crossed my mind and I thought I'll share this thought. If it's any good or not well it's up to the developers' and the community to decide.
That's my 2 Cents, All the best and keep enjoying ComfyUI, I know I do.
Beta Was this translation helpful? Give feedback.
All reactions