Comfy-Org / Comfy-Org/ComfyUI

External folder handling for files

Open
#1,664 10 comments 0 reactions 0 assignees View on GitHub
User Support
Dominant language
Python
Stars
133k
Forks
15.7k
Avg merge
1d 6h
Merged PRs (30d)
155

Description

Models, Vaes, nodes setups, inputs, outputs, etc. are currently stored in the ComfyUI folder in predetermined locations. Any files not part of the install itself should be able to be moved another location, separate from the install folder. This has 2 key advantages:

- It allows you to put these files on a separate drive/device if needed for space (due to the large sizes that can be involved) or technology (SSD vs HDD, NAS use, separating data and programs across different drives) reasons without resorting to symlinks.
- It separates these files from the install so that, in the event something goes wrong that warrants a full delete and reinstall, the files that are not part of the install itself are not inside the folder structure of the install, leading to them also being deleted unless the user remembers to manually move each and every relevant file/folder, which is likely to result in accidental deletion of at least some files.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.