ComfyUI > Nodes > ComfyS3 > Upload File to S3

ComfyUI Node: Upload File to S3

Class Name

UploadFileS3

Category
ComfyS3
Author
TemryL (Account age: 982days)
Extension
ComfyS3
Latest Updated
2024-09-10
Github Stars
0.03K

How to Install ComfyS3

Install this extension via the ComfyUI Manager by searching for ComfyS3
  • 1. Click the Manager button in the main menu
  • 2. Select Custom Nodes Manager button
  • 3. Enter ComfyS3 in the search bar
After installation, click the Restart button to restart ComfyUI. Then, manually refresh your browser to clear the cache and access the updated list of nodes.

Visit ComfyUI Online for ready-to-use ComfyUI environment

  • Free trial available
  • High-speed GPU machines
  • 200+ preloaded models/nodes
  • Freedom to upload custom models/nodes
  • 50+ ready-to-run workflows
  • 100% private workspace with up to 200GB storage
  • Dedicated Support

Run ComfyUI Online

Upload File to S3 Description

Facilitates seamless file uploads from local system to Amazon S3 for AI artists, automating, organizing, and securing assets.

Upload File to S3:

The UploadFileS3 node is designed to facilitate the seamless uploading of files from your local system to an Amazon S3 bucket. This node is particularly useful for AI artists who need to store and manage their creative assets in the cloud, ensuring easy access and backup. By leveraging this node, you can automate the process of uploading files, specify custom filenames, organize files into specific folders, and even choose to delete the local files after uploading. This functionality helps streamline your workflow, reduces manual effort, and ensures that your files are securely stored in the cloud.

Upload File to S3 Input Parameters:

s3_filename

This parameter allows you to specify a custom filename for the file being uploaded to S3. If left empty, the original filename of the local file will be used. This is useful for organizing and naming files in a way that makes sense for your project. The default value is an empty string.

local_path

This parameter specifies the path to the local file that you want to upload to S3. You can provide a single file path or a list of file paths. This is the source file that will be uploaded to the S3 bucket. The default value is "input/example.png".

s3_folder

This parameter defines the folder within the S3 bucket where the file will be uploaded. It helps in organizing your files within the bucket by categorizing them into specific folders. The default value is "output".

delete_local

This parameter determines whether the local file should be deleted after it has been successfully uploaded to S3. It accepts two options: "true" or "false". If set to "true", the local file will be deleted post-upload, helping you manage local storage space. The default value is "false".

Upload File to S3 Output Parameters:

s3_paths

This output parameter returns the S3 path(s) of the uploaded file(s). It provides the location within the S3 bucket where the file has been stored, which can be used for further reference or processing. The output is a list of strings, each representing the S3 path of an uploaded file.

Upload File to S3 Usage Tips:

  • Ensure that the local_path parameter points to the correct file or files you wish to upload to avoid errors.
  • Use the s3_filename parameter to give your files meaningful names in the S3 bucket, which can help in better organization and retrieval.
  • Set the delete_local parameter to "true" if you want to save local storage space by removing files after they are uploaded to S3. - Organize your files in the S3 bucket by specifying appropriate folder names in the s3_folder parameter.

Upload File to S3 Common Errors and Solutions:

Credentials not available or not valid.

  • Explanation: This error occurs when the AWS credentials required to access the S3 bucket are missing or incorrect.
  • Solution: Ensure that your AWS credentials are correctly configured and accessible by the application. You may need to set up your AWS credentials file or environment variables.

Failed to upload file to S3: <error_message>

  • Explanation: This error indicates that there was an issue during the file upload process, and the specific error message will provide more details.
  • Solution: Check the error message for specific details and ensure that the S3 bucket exists, the file paths are correct, and you have the necessary permissions to upload files to the bucket.

Upload File to S3 Related Nodes

Go back to the extension to check out more related nodes.
ComfyS3
RunComfy

© Copyright 2024 RunComfy. All Rights Reserved.

RunComfy is the premier ComfyUI platform, offering ComfyUI online environment and services, along with ComfyUI workflows featuring stunning visuals.