ComfyS3
ComfyS3 seamlessly integrates with a/Amazon S3 in ComfyUI. This open-source project provides custom nodes for effortless loading and saving of images, videos, and checkpoint models directly from S3 buckets within the ComfyUI graph interface.
Nodes (5)
Pull anything back out of the bucket
A LoadImage whose dropdown reads the bucket
The end-of-workflow save node that writes to the bucket
Take VHS output and push it to the bucket
Get any file off your machine from inside ComfyUI
ComfyS3: Amazon S3 Integration for ComfyUI
ComfyS3 seamlessly integrates with Amazon S3 in ComfyUI. This open-source project provides custom nodes for effortless loading and saving of images, videos, and checkpoint models directly from S3 buckets within the ComfyUI graph interface.
Installation
Using ComfyUI Manager:
- Look for
ComfyS3, and be sure the author isTemryL. Install it.
Manually:
- Clone this repo into
custom_nodesfolder in ComfyUI.
Define S3 Config
Create .env file in ComfyS3 root folder with the following variables:
S3_REGION = "..."
S3_ACCESS_KEY = "..."
S3_SECRET_KEY = "..."
S3_BUCKET_NAME = "..."
S3_INPUT_DIR = "..."
S3_OUTPUT_DIR = "..."
Optional S3 Config Variables
S3_ENDPOINT_URLallows the useage of a AWS Private Link or Other S3 Compatible Storage SolutionsS3_ADDRESSING_STYLEallows the useage of different S3 addressing styles: auto/virtual/path, default is auto, useful for S3-Compatible Storage Solutions
Available Features
ComfyUI nodes to:
- [x] standalone download/upload file from/to Amazon S3
- [x] load/save image from/to Amazon S3 buckets
- [x] save VHS (VideoHelperSuite) video files to Amazon S3 buckets
- [x] install ComfyS3 from ComfyUI-Manager
- [ ] load checkpoints from Amazon S3 buckets
- [ ] load video from Amazon S3 buckets