Two roles, zero friction
Operators set up the infrastructure once. Users deploy with a single command. Everyone stays productive.
Deploy in three steps
You're a developer who needs to share static sites quickly. Your operator has already set up bassh—you just need an invite code to get started.
Install the CLI
One command installs bassh and adds it to your PATH.
Register with your invite code
Your operator gives you an invite code. Use it to create your account.
Deploy your site
Point bassh at any folder. Add a password for protection.
Set up once, invite your team
You manage the Cloudflare infrastructure. Deploy the Worker, generate invite codes, and let your team deploy without any Cloudflare account setup.
Create Cloudflare resources
Create an API token with Workers and Pages permissions. Create a KV namespace for user data.
Deploy the Worker
Clone the repo, configure wrangler.toml with your values, and deploy.
Generate invite codes
Create invite codes for your team members. Each code is single-use.
Share invite codes
Send the invite code to team members. They run the install + register commands and start deploying.