Deploy folders. Back up servers.
Move files with sb:// buckets.
SmashByte is a tiny CLI for shipping static sites, backing up server configs, and moving files between machines — without an AWS account.
Install
Until packaged installers ship, build from source:
# Rust toolchain required git clone https://github.com/smashbytelabs/storage.git cd storage/cli cargo build --release sudo install -m 755 target/release/sb /usr/local/bin/sb sb login
Pre-built binaries for macOS / Linux / Windows are in progress.
What it does
sb deploy ./folder
Ships a directory of static files. Returns a fun URL like funky-mango-tango.smashbyte.xyz. Custom domains coming.
sb backup /etc/freeswitch
Tar+zstd, sha256-signed, uploaded once. Restore by name with sb restore. Future-you will thank you.
sb cp file sb://<bucket>/key
Move files between any two machines using an sb:// bucket as the middleman. No AWS IAM dance.
sb link sb://<bucket>/path
Generate a shareable link with optional expiry and password. Send to clients without exposing the bucket.
Pricing
One simple plan to start. Heavy bandwidth and add-ons billed at cost + a small margin.
Starter — $5.99/mo
1 TB of storage included.
- CLI access: deploys, backups, sb:// buckets
- Static hosting under
*.smashbyte.xyz - Backups with sha256 verification
- Shareable links (expiring, optional password)
- Email support
Additional storage: $5.99/TB/month. Heavy public bandwidth: fair-use → cost + 30%.
FAQ
Is this S3?
It feels like a simpler bucket workflow. Under the hood, SmashByte uses S3-compatible storage and hides the painful parts.
What's the catch on bandwidth?
Normal operator usage is included. CDN-style high outbound bandwidth gets rate-limited or billed at cost + 30%. We'll tell you before charging.
Can I run a database on it?
No. Use it for files, reports, configs, backups, logs, static assets. Live databases on mounted cloud buckets is a known footgun.
What about custom domains?
Coming as a $5/mo add-on per domain. For now, deploys live at <name>.smashbyte.xyz.