S3
Sync your journal to an S3-compatible object store (AWS S3, MinIO, Cloudflare R2, Backblaze B2, etc.).
Setup
- Create a bucket on your S3 provider.
- Generate access credentials (Access Key ID + Secret Access Key).
- In Surebeans: Sync → Add Remote → S3.
- Enter bucket, region, and credentials.
Configuration
| Field | Example |
|---|---|
| Bucket | my-budget-backup |
| Region | us-east-1 |
| Endpoint | https://s3.amazonaws.com (or custom for non-AWS) |
| Access Key ID | AKIAXXXXXXXXXX |
| Secret Access Key | xxxxxxxxxxxxxxxx |
Platform support
| Platform | Supported |
|---|---|
| Desktop | Yes |
| Browser | Yes (may require CORS configuration on the bucket) |
CORS (browser)
If syncing from the browser, configure your bucket’s CORS policy to allow requests from https://app.surebeans.net (or wherever you host the app).