Skip to main content

Set up Retool Storage on Self-hosted deployments

Learn how to configure Retool Storage on Self-hosted Retool deployments.

Retool Storage is a file storage resource provided by Retool. You can use it like any other file storage resource, with the addition of a Retool-provided file manager interface.

On self-hosted deployments, you can use your own storage bucket to host Retool Storage. This allows you to use Retool Storage's interface for managing files.

Retool supports the following storage providers:

Retool Storage is included in all pricing plans. Because you control your own file storage bucket on self-hosted deployments, there are no data limits or overages for Retool Storage on self-hosted deployments.

Requirements

To use Retool Storage on self-hosted deployments, you need credentials for a user who has permissions to modify and read files within your file storage provider. Retool uses these credentials to upload, download, and delete files.

1. Add storage configuration

Navigate to {your-domain}/resources on Retool and next to Retool Storage click Settings

Set up the resource per your storage provider.

Click Test your connection to confirm that you can connect to your storage provider.

2. Save your resource

Click Save to save your Retool Storage settings. You can now use with the Retool Storage interface to preview, upload, and download your Retool Storage files.

Changing storage provider will break all existing files

In order to migrate to another provider, all files need to be manually copied from the prior storage bucket to the new one with identical folder structure.