Storage Made Easy As Pie
S3-compatible object storage with zero request fees, auto-scaling, and a simple dashboard. Store any file, serve it anywhere.
Object storage for every use case
Host static websites, store user uploads, archive data, or deliver media — all from one S3-compatible endpoint at s3.pie.host.
- Storage
- $0.03
- per GB / month
- Bandwidth
- $0.02
- per GB transferred
- Always
- $0
- in request fees
Everything you need
PieBucket is packed with features so you can focus on building, not managing infrastructure.
S3-Compatible API
- Drop-in replacement for AWS S3. Works with any S3 SDK, CLI, or tool without changing your code.
File Management
- Upload, download, copy, and delete files from the dashboard or API. Any file type, any size.
Folder Structure
- Organize objects into nested directories just like a traditional filesystem.
Bucket Policies
- IAM-style JSON policies give you precise read, write, and list permissions per bucket.
CORS Configuration
- Set cross-origin headers so your web and mobile apps can access assets directly.
Auto-Scaling
- Toggle auto-scaling on and PieBucket grows with your demand — no manual resizing needed.
Usage Analytics
- Track storage size, object count, and bandwidth consumption in real time.
Per-Bucket Credentials
- Every bucket gets its own access key and secret. Isolate access without affecting other resources.
Up and running in 3 steps
No complex setup. No AWS account. No IAM maze.
Create a bucket
Pick a name and region. PieBucket provisions your storage and generates credentials instantly.
Connect your app
Use your auto-generated username and secret with any S3-compatible SDK. No AWS account needed.
Start storing
Upload files via the dashboard, API, or CLI. Browse and manage your objects from one place.
Works with your existing code
Point your S3 client at https://s3.pie.host and swap in your PieBucket credentials. That's it — no other changes required.
- Drop-in S3 endpoint
- Auto-generated access key & secret
- Works with path-style URLs
- Supports multipart uploads
import boto3
s3 = boto3.client(
"s3",
endpoint_url="https://s3.pie.host",
aws_access_key_id="YOUR_USERNAME",
aws_secret_access_key="YOUR_SECRET",
)
# Upload a file
s3.upload_file(
"photo.jpg",
"my-bucket",
"uploads/photo.jpg"
)
# List objects
resp = s3.list_objects_v2(Bucket="my-bucket")
for obj in resp.get("Contents", []):
print(obj["Key"])Built for every team
From indie developers to growing startups, PieBucket handles your storage so you can ship faster.
User Media Uploads
Accept profile photos, videos, and documents from your users and serve them via a fast CDN-friendly URL.
Static Site Hosting
Host HTML, CSS, and JS assets directly from PieBucket. Point your domain and go live.
Backups & Archives
Stream database dumps, log files, or build artifacts into a bucket for safe, durable storage.
App Asset Delivery
Store images, fonts, and bundles for your SaaS app. Serve them at scale without extra infrastructure.
Security you can rely on
PieBucket is designed with isolation and access control at the core — not as an afterthought.
- Per-bucket access credentials — no shared keys
- IAM-style bucket policies for public and private access
- HTTPS-only access via s3.pie.host
- Soft delete with data protection
- Isolated storage backend per tenant
- CORS rules to restrict browser origins
Auto-scaling built in
Enable auto-scaling with one click. When your usage spikes, PieBucket expands automatically — then you only pay for what you actually used. No over-provisioning, no downtime.
Create a BucketScales on demand
Storage and bandwidth grow automatically as traffic increases.
Pay-as-you-go
Billed for actual usage — no reserved capacity or wasted spend.
No manual resizing
Set it once and forget it. We handle the infrastructure.
Works with the tools you already use
PieBucket is S3-compatible, so your existing libraries and clients connect instantly.
AWS SDK (Python)
boto3AWS SDK (Node.js)
@aws-sdk/client-s3AWS CLI
aws s3s3cmd
s3cmdCyberduck
GUI clientRclone
rcloneS3 Client
mcTerraform
aws provider
