floyo logobeta logo
Powered by
ThinkDiffusion
floyo logobeta logo
Powered by
ThinkDiffusion

ComfyUI-CloudArchive

2

Last updated
2025-04-15

ComfyUI-CloudArchive is a plugin designed to enhance ComfyUI by automatically archiving generated files to Amazon S3 or compatible storage solutions. It efficiently monitors the output directory, ensuring that files are securely uploaded only after they are fully written.

  • Monitors the output directory for new files and uploads them to S3 or compatible services.
  • Preserves the original directory structure in S3 while assigning a unique session ID for organization.
  • Offers RESTful API endpoints for monitoring status and controlling operations.

Context

This plugin serves as an automated archiving solution for users of ComfyUI, a tool used for generating AI art. By tracking the output directory, it simplifies the process of backing up generated files to cloud storage, ensuring that they are safely stored without manual intervention.

Key Features & Benefits

The primary functionality of ComfyUI-CloudArchive includes the automatic detection of new files in the output directory, which it then uploads to Amazon S3 or any compatible storage service. This feature eliminates the need for manual uploads, saving time and reducing the risk of data loss.

Advanced Functionalities

The plugin waits for files to stabilize before uploading, ensuring that only complete files are sent to the cloud. It also generates a unique session ID for each upload session, which helps in organizing files systematically in the cloud storage, making retrieval easier.

Practical Benefits

By automating the archiving process, ComfyUI-CloudArchive significantly enhances workflow efficiency, providing users with peace of mind knowing their generated files are securely backed up. The ability to preserve the internal directory structure further aids in maintaining organization and ease of access.

Credits/Acknowledgments

The plugin is an open-source project licensed under the MIT License, with contributions from the original authors and the community.