Our storage or your bucket · no per-GB surprises
Files, your way.
Hosted file infrastructure — upload, transform, and deliver files on our storage or straight from your own R2, S3 or Spaces bucket. No lock-in. No surprise egress bills.
$ npm i @postila/sdk
upload.ts
// upload straight from the browser import { UploaderClient } from '@postila/sdk/core' const up = new UploaderClient({ apikey: 'pk_live_…' }) const { url } = await up.upload(file)
✓upload · 200✓confirm · 200✓edge · cached
Uploaded — delivered from our edge.
Why Postila
Infrastructure that gets out of the way
BYO bucket
Connect your own S3-compatible storage. We orchestrate; you own the bytes.
Direct presigned uploads
Browsers upload straight to storage with a presigned URL — your file bytes skip our API servers.
Transforms & delivery
Resize, crop, and format on the fly behind a fast delivery URL.
Transparent pricing
Bringing your own bucket is free. Flat monthly plans, no per-GB surprises.
Safe, verified connect
We test your bucket keys with a live write–read–delete check and store them encrypted.
Drop-in SDK
A themeable React picker that adapts to your app in one CSS variable.
Connect your bucket in minutes
Free to start, on our storage or your own bucket.