Bunnyshell
Environments as a Service — Stop Fighting Over Staging·bunnyshell.com
Bunnyshell is an Environments as a Service (EaaS) platform that lets engineering teams create, manage, and automate full-stack cloud environments — including ephemeral preview environments per pull request, staging, production, remote development, and AI sandboxes — on their own Kubernetes clusters. It connects to a team's Git repository and provisions environments defined via Docker Compose, Helm, Kubernetes manifests, or Terraform, auto-creating environments on push and destroying them on merge. The platform also provides platform-engineering features such as DORA metrics, drift detection, data seeding, Git ChatOps, and RBAC.
What it's for
Features 20
- 28+ pre-built templates and a custom service catalog
- AI IDE Workspaces supporting Cursor, Windsurf, Copilot, and JetBrains
- AI Sandboxes powered by hopx with Firecracker isolation and ~100ms cold starts
- Audit logs of environment actions
- Auto-Sleep Rules for scheduled environment stop/start
- BYOC (Bring Your Own Cloud) support for AWS, GCP, and Azure
- Data Seeding from RDS, Cloud SQL, Neon, and PlanetScale
- Dedicated Kubernetes namespace per environment (network isolation)
- DORA Metrics (deployment frequency, cycle time, MTTR)
- Drift Management to detect environment divergence from templates
- Enterprise SSO integration
- Environment as Code via a single bunnyshell.yaml definition
- Ephemeral preview environments auto-created per pull request and destroyed on merge
- Git ChatOps commands (/bns:deploy, /bns:stop) from PR comments
- MCP Server to manage environments from Claude Code, Cursor, and Windsurf
- Open-source CLI and REST API with Go SDK
- Production Environments with autoscaling, multi-region support, and zero-downtime deploys
- Remote Development Environments with IDE sync, debugging, and port forwarding
- Role-based access control (RBAC)
- Secrets management with encrypted environment variables
At a glance
Integrations
Complianceself-reported
Resources
Pricing
Startup plan is pay-as-you-go at $0.007/min per active environment (billing stops when environment is stopped/deleted). Scaleup and Enterprise plans are custom/quote-based via contacting sales.
Preview Environments, Sandbox AI Environments, Modern CI/CD, Bring your own cloud
Pay-as-you-go pricing, billed only while an environment is active; no minimum commitment
Custom pricing, contact sales
Minimum 20 users
Custom pricing, contact sales