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%.

Subscribe

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.