S3
Sync your journal to an S3-compatible object store such as AWS S3, MinIO, Cloudflare R2, or Backblaze B2.
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 a custom endpoint 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 from wherever you host the app.