File Sharer logo

File Sharer

Published May 2024
   β€’    Updated this month

Plugin details

File Sharer was designed to allow you as a developer to share private files temporarily from the Bubble Database with external services when you need them without compromising on Privacy rules.
There is now a requirement to add whitelisted domains in the plugin settings

πŸ“ Docs here: https://djacklowcode.com/plugins/file-sharer/docs

Free

For everyone

4.3 stars   β€’   4 ratings
154 installs  
This plugin does not collect or track your personal data.

Other actions

Platform

Web & Native mobile

Contributor details

Djacklowcode logo
Djacklowcode
Joined 2021   β€’   5 Plugins
View contributor profile

Instructions

Note that you will need A PAID BUBBLE PLAN TO USE THIS PLUGIN
File sharer works by leveraging Bubble's authentication of files through an app API key. This provides a temporary URL that can be accessed by anyone or service. This URL is pre-signed to expire within 5 minutes, but may exist for longer on the CDN


Use cases:
- Share temporary file access with trusted external services

Steps to use:
1 - Create an app API key in API settings
2 - Add this to the Plugin settings
3 - Add your domain to the whitelisted domains separated by comma (e.g. myapp.bubbleapps.io,mydomain.com)
4 - Set up an action with the plugin, providing urls to be pre-signed
5 - use the result in follow on actions.

The plugin will return and error and continue the workflow if incorrect values are provided.

See the 'Documentation' link to the right for more info.

NB:

As above, these urls/links can be accessed by anyone or service, so take care with how these are shared.

🚨 Always ensure that your workflows are set up so that only bubble file urls' are included in the workflows. This ensures requests aren't sent to an unknown service by users or endpoints, potentially exposing keys. There is now a validation of whitelisted domains that improves security.

You can read more about pre-signed files here:
https://docs.aws.amazon.com/AmazonS3/latest/userguide/using-presigned-url.html

Plugin is free (so you can review code)

πŸ“ Docs here: https://djacklowcode.com/plugins/file-sharer/docs

πŸ”Œ Other Plugins: https://djacklowcode.com/plugins/

Types

This plugin can be found under the following types:

Categories

This plugin can be found under the following categories:

Resources

Support contact
Documentation
Tutorial

Rating and reviews

Average rating (4.3)

Error Message
July 28th, 2025
I got the following "An error occurred while fetching redirects."
Hey there - could you let me know a bit more about the error and I can look into it for you. Remember that this is for Bubble hosted files (those that you upload using the fileuploaders) (plugin author)
July 29th, 2025
  β€’  
Djacklowcode
Great Help
April 21st, 2025
This plugin helped me solve an important problem. It's a great help. Thank you.
Must have!
January 28th, 2025
Awesome
November 13th, 2024
Must have bubble plugin if you want to keep your files secure while still being able to communicate with other services!
Bubble