Providers
Connect external services to a realm: file storage backends and push notification providers.
backd talks to outside services through providers you configure per realm. The two families are independent: they answer different settings, hold different credentials and share nothing.
| Family | Declared in | For | Pages |
|---|---|---|---|
| File storage | storage: in realm.yaml | a realm’s own S3-compatible bucket, holding the files its documents carry | connecting it, then MinIO, AWS S3, Cloudflare R2 or DigitalOcean Spaces |
| Push notifications | push: in realm.yaml | sending a notification to a user’s devices, one provider per platform | FCM (Android, iOS on the FCM SDK), APNs (iOS), Web Push (browsers), local development |
Email delivery is declared in the realm’s email: settings — see Email for how functions send it.