Digital Ocean File Uploader Mobile

⚠️
This plugin is currently available only in the Bubble Mobile Bundle.

Demo to preview the plugin:

Introduction

Digital Ocean Uploader Mobile helps users upload files directly from a Bubble mobile app to DigitalOcean Spaces with a simple interface. It supports gallery and file-manager selection, upload limits, and status tracking so users always know what is happening.

Prerequisites

Before using this plugin, you must have:
  1. A Digital Ocean account
  1. A created storage bucket inside Digital Ocean.
  1. Access Key & Secret Key generated from your Digital Ocean console.
This plugin is designed specifically for the mobile version of the Bubble editor. To test the plugin on your mobile device, use the TestFlight app available at: https://testflight.apple.com/join/t65D5D6R
Please note that the testing app is currently available for iOS only.
Image without caption

How to setup

Step 1 – Digital Ocean Account Creation

Plugin Element - DigitalOcean Uploader

This element gives your users a mobile-first upload zone that works with both gallery and file manager sources. It handles file picking, validation, presigned URL upload flow, and state publishing in one component. You can use it to build reliable upload experiences without writing custom native upload logic.
Image without caption

Fields

Exposed States

Element Events

Element Actions

Plugin Data / API Calls

Get Token

Workflow example

Generate a token, save it in the uploader state, configure the required element fields, and allow users to upload files to Digital Ocean.

Upload Files to Digital Ocean (Bubble Native)

Image without caption

Changelogs