S3 File Upload

The S3 File Upload component is a special-built component that allows your users to directly upload from Budibase into an S3 Bucket.

Visually the S3 File Upload component looks the same as the Attachment component.

Adding the S3 File Upload

The S3 File Upload component requires a Form element to be a parent.

Adding an S3 File Upload component

Adding an S3 File Upload component

An S3 datasource must also have been added to the Data section in Budibase. After the S3 connection is established, you can select the Datasource, and enter a bucket and file name in the Settings Panel.

You will also need to provide a custom field name.

Upload File to S3 action

Whilst the upload component has been added, you still need to use an upload Action so that the user can submit their selected files to the S3 bucket.

The easiest way to do this is to add a Button. Click Define actions, add the Upload File to S3 action, and select your S3 File Upload component from the dropdown. Be sure to click Save.