Storage
Cloud file storage for your app.
Use Storage when your app needs to save user photos, add profile picture uploads, add document uploads, store images and let users download them, or keep uploaded files outside the frontend bundle.
There are no cloud accounts, API keys, or buckets to set up. Orchard manages all the infrastructure, and your agent wires it into your app for you.
When to use Storage
Use Storage whenever your app needs to keep or serve user files:
- Profile photos and avatars
- Image and photo galleries
- Videos and other user-generated media
- File attachments on tickets, messages, or records
- Documents, PDFs, resumes, and receipts
- Letting users download a file you saved for them
Choose the right service
Use Database for structured records and Auth for user sign-in. Use Storage for files, images, uploads, and downloads.
Ask your agent
Paste one of these into your coding agent:
- "Add file uploads so users can set a profile photo."
- "Let people attach PDFs to each support ticket."
- "Store gallery images and show a user their uploaded files."
- "Add image uploads for product listings."
- "Let users upload and delete files from their account page."
In your dashboard
You don't set anything up here. The moment your agent adds Storage, Orchard automatically detects it, creates the project, and fills in your dashboard for you. Then you can check:
- Projects: open a project to view its uploaded files and storage usage.
- Billing: see your plan, storage usage, and the estimated cost for the current billing period.
Storage pricing
Start free. The Free plan includes a monthly allowance at no charge. Upgrade to Builder to keep going past it: you get double the allowance included, then pay only for what goes over.
- Storage: 0.5 GB free on Free; 1 GB included on Builder, then $0.02 per GB per month.
- Uploads & changes: 50,000 per month free on Free; 100,000 included on Builder, then $6.00 per million.
- Views & downloads: 500,000 per month free on Free; 1,000,000 included on Builder, then $0.50 per million.