Skip to main content
Formbase stores uploaded files in an S3-compatible bucket and returns a signed URL for access. File uploads require storage configuration; text-only forms do not.
1

Local development with MinIO

These defaults match the Docker Compose file in the repo.
2

Production storage (R2 or S3)

Any S3-compatible provider works as long as the endpoint and credentials are correct.
Keep buckets private and rely on signed URLs if you need controlled access to uploads.