dulljz/通过 rclone 同步文件到 Cloudflare R2
使用 rclone 将工作空间中指定的文件同步或复制到 Cloudflare R2。
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| r2_access_key_id | Cloudflare R2 Access Key ID。 | yes | — |
| r2_secret_access_key | Cloudflare R2 Secret Access Key。 | yes | — |
| r2_endpoint | Cloudflare R2 Endpoint URL (例如:https://<ACCOUNT_ID>.r2.cloudflarestorage.com)。 | yes | — |
| r2_bucket_name | Cloudflare R2 存储桶的名称。 | yes | — |
| source_dir | 仓库工作空间内要同步的源目录。 | no | . |
| destination_dir | R2 存储桶内的目标目录(前缀)。留空则表示根目录。 | no | "" |
| include_filter | 空格分隔的 rclone include 过滤器模式列表 (例如:"*.jpg *.png")。 | no | *.jpg *.jpeg *.png *.gif *.svg *.webp *.JPG *.JPEG *.PNG *.GIF *.SVG *.WEBP |
| sync_mode | 操作模式:"copy" 或 "sync"。"sync" 会删除目标中多余的文件,"copy" 只添加/更新文件。 | no | copy |
| rclone_flags | 直接传递给 rclone 命令的附加标志 (例如:--dry-run --verbose)。 | no | --progress |
Outputs
no outputs