Skip to content

ittybit step upload

Upload a file to S3

Upload a local file to an S3-compatible destination.

Input must be a JSON source object with a local file:// URL. Output (-o) must be an s3:// URI.

ittybit step upload
-i ’{“object”:“source”,“kind”:“video”,“url”:“file:///tmp/output.mp4”,…}’
-o s3://bucket/path/output.mp4

ittybit step upload [flags]
-h, --help help for upload
-i, --input string Input as JSON source object with local file:// URL (or - for stdin)
--cloud Run on Ittybit cloud infrastructure instead of locally
--connection string Connection name to use
--debug Show debug output including ffmpeg commands and stderr
--json Output as JSON
-o, --output string Output file path
--tty Output as human-readable text