ComfyUI Node
Ino S3 Sync Folder
Syncs a local folder with S3 bidirectionally (upload or download).
Ino S3 Sync Folder
- success
- message
- rel_path
- abs_path
- downloaded
- uploaded
- skipped_unchanged
- failed
- removed_local
- removed_remote
- errors
◄enabledtrue►
◄s3_key►
◄parent_folder▾►
◄foldersync/►
◄sync_localtrue►
◄s3_config{"access_key_id": "", "access_key_secret": "", "bucket_name": "", "endpoint_url": "", "region_name": ""}►
◄concurrency5►
◄deletefalse►
CategoryInoS3Helper
Inputs (8)
| Name | Type | Default | Description |
|---|---|---|---|
| enabled | BOOLEAN | true | — |
| s3_key | STRING | — | |
| parent_folder | COMBO | 3 options: input, output, temp | |
| folder | STRING | sync/ | — |
| sync_local | BOOLEAN | true | — |
| s3_configopt | STRING | {"access_key_id": "", "access_key_secret": "", "bucket_name": "", "endpoint_url": "", "region_name": ""} | you can leave it empty and pass it with env vars |
| concurrencyopt | INT | 51–10 | — |
| deleteopt | BOOLEAN | false | If True, delete orphan files on the destination side (rsync-style). Defaults to False — set to True only when you intentionally want one-way mirroring. |
Outputs (11)
| Name | Type | Description |
|---|---|---|
| success | BOOLEAN | — |
| message | STRING | — |
| rel_path | STRING | — |
| abs_path | STRING | — |
| downloaded | INT | — |
| uploaded | INT | — |
| skipped_unchanged | INT | — |
| failed | INT | — |
| removed_local | INT | — |
| removed_remote | INT | — |
| errors | STRING | — |