bantam.hostbantam.host
// Deployment shouldn't be complicated

$ bantam deploy
_

✓ Building... done
✓ Optimizing... done
✓ Deploying... done
🚀 Live at: https://your-site.bantam.site

Stop wrestling with AWS, nginx configs, and CI/CD pipelines. Deploy any static site in seconds with a single command.

$ npm install -g @bantamhq/cli
~/my-awesome-site
my-awesome-sitegit:(main)
// README.md

Getting Started

terminal
# Step 1: Install CLI
$npm install -g @bantamhq/cli
+ @bantamhq/cli@latest
added 12 packages in 1.823s
# Step 2: Deploy
$bantam deploy
ℹ Directory size: 4.52 MB
✔ Archive created
Deployment Summary:
Size: 1.34 MB
Type: Static Site
# Step 3: Share
$Your site is live instantly
Uploading to Bantam...
100%
✓ Deployment complete! 🎉
URL: https://quick-start-demo.bantam.site
ℹ Your site is now live!
# That's it! Your site is live. 🎉

./frameworks_

We speak your language. Deploy any static site, regardless of how it's built.

React iconreact.sh
Vue iconvue.sh
Next.js iconnext.js.sh
...
console.log('features')

Why developers choose Bantam

bantam.features = {
"Zero Config Deploy": {
description: "No YAML files. No build scripts. Just point and deploy.",
enabled: true,
},
"Framework Agnostic": {
description: "Works with React, Vue, Hugo, Jekyll, or plain HTML.",
enabled: true,
},
"Instant Previews": {
description: "Share work-in-progress with a single command.",
enabled: true,
},
"Custom Domains": {
description: "Connect your domain with paid plans. Free bantam.site subdomains for all.",
enabled: true,
},
"Password Protection": {
description: "Secure your sites with passwords (available on paid plans).",
enabled: true,
},
"CI/CD Ready": {
description: "Integrate with GitHub Actions, GitLab CI, or any pipeline.",
enabled: true,
},
"Global CDN": {
description: "Your sites load fast from anywhere in the world.",
enabled: true,
},
"Flexible Plans": {
description: "Start free, upgrade as you grow. Plans for every need.",
enabled: true
}
}
$ bantam deploy // It's that simple

Real world workflows

See how teams use Bantam in their daily development

Terminal
my-projectnpm run build
> vite build
✓ 42 modules transformed.
dist/index.html 0.45 kB
dist/assets/index-5a3f7b.js 142.3 kB
my-projectbantam deploy dist -s dev-preview
ℹ Directory size: 143.2 KB
✔ Archive created
Uploading...
✔ Upload complete
✔ Deployment complete!
URL: https://dev-preview.bantam.site
my-project# Share with team instantly!
Browser Preview
https://dev-preview.bantam.site

Preview Deployed

Share URL with your team instantly

Last updated: 2 seconds ago
Pro tip:
Deploy instantly and share the URL with your team to test on real devices. Perfect for responsive design reviews and quick client demos.
~

Ready to ship?

Deploy with zero friction, zero configuration

# Choose your package manager:
$ npm install -g @bantamhq/cli
Copied!
$ yarn global add @bantamhq/cli
Copied!
$ pnpm add -g @bantamhq/cli
Copied!
$ bun add -g @bantamhq/cli
Then deploy your first site:
$ bantam deploy _
Free tier
No credit card
Deploy in 5s

Questions? Check out the documentation or GitHub