GUIDES

Preview Environments: Backend Frameworks

Preview Environments for Express/Node.js: Automated Per-PR Deployments with Bunnyshell

Preview Environments for Express/Node.js: Automated Per-PR Deployments with Bunnyshell

Mar 20, 202612 min read

Learn how to set up automated preview environments for Express.js and Node.js applications using Bunnyshell. Three approaches: Bunnyshell UI (easiest), Docker Compose import, and Helm charts — all with automatic PR deployments.

Preview Environments for Rails: Automated Per-PR Deployments with Bunnyshell

Preview Environments for Rails: Automated Per-PR Deployments with Bunnyshell

Mar 20, 202612 min read

Learn how to set up automated preview environments for Ruby on Rails applications using Bunnyshell. Three approaches: Bunnyshell UI (easiest), Docker Compose import, and Helm charts — all with automatic PR deployments.

Preview Environments for FastAPI: Automated Per-PR Deployments with Bunnyshell

Preview Environments for FastAPI: Automated Per-PR Deployments with Bunnyshell

Mar 20, 202612 min read

Learn how to set up automated preview environments for FastAPI applications using Bunnyshell. Three approaches: Bunnyshell UI (easiest), Docker Compose import, and Helm charts — all with automatic PR deployments.

Preview Environments for Spring Boot: Automated Per-PR Deployments with Bunnyshell

Preview Environments for Spring Boot: Automated Per-PR Deployments with Bunnyshell

Mar 20, 202612 min read

Learn how to set up automated preview environments for Spring Boot applications using Bunnyshell. Three approaches: Bunnyshell UI (easiest), Docker Compose import, and Helm charts — all with automatic PR deployments.

Preview Environments for NestJS: Automated Per-PR Deployments with Bunnyshell

Preview Environments for NestJS: Automated Per-PR Deployments with Bunnyshell

Mar 20, 202612 min read

Learn how to set up automated preview environments for NestJS applications using Bunnyshell. Three approaches: Bunnyshell UI (easiest), Docker Compose import, and Helm charts — all with automatic PR deployments.

Preview Environments for .NET: Automated Per-PR Deployments with Bunnyshell

Preview Environments for .NET: Automated Per-PR Deployments with Bunnyshell

Mar 20, 202612 min read

Learn how to set up automated preview environments for ASP.NET Core applications using Bunnyshell. Three approaches: Bunnyshell UI (easiest), Docker Compose import, and Helm charts — all with automatic PR deployments.

Preview Environments for Flask: Automated Per-PR Deployments with Bunnyshell

Preview Environments for Flask: Automated Per-PR Deployments with Bunnyshell

Mar 20, 202611 min read

Learn how to set up automated preview environments for Flask applications using Bunnyshell. Three approaches: Bunnyshell UI (easiest), Docker Compose import, and Helm charts — all with automatic PR deployments.

Preview Environments for Go Gin: Automated Per-PR Deployments with Bunnyshell

Preview Environments for Go Gin: Automated Per-PR Deployments with Bunnyshell

Mar 20, 202611 min read

Learn how to set up automated preview environments for Go Gin applications using Bunnyshell. Three approaches: Bunnyshell UI (easiest), Docker Compose import, and Helm charts — all with automatic PR deployments and a ~15MB final image.

Preview Environments for Phoenix (Elixir): Automated Per-PR Deployments with Bunnyshell

Preview Environments for Phoenix (Elixir): Automated Per-PR Deployments with Bunnyshell

Mar 20, 202611 min read

Learn how to set up automated preview environments for Phoenix and Elixir applications using Bunnyshell. Three approaches: Bunnyshell UI (easiest), Docker Compose import, and Helm charts — all with automatic PR deployments.

Preview Environments for Ruby Sinatra: Automated Per-PR Deployments with Bunnyshell

Preview Environments for Ruby Sinatra: Automated Per-PR Deployments with Bunnyshell

Mar 20, 202611 min read

Learn how to set up automated preview environments for Ruby Sinatra applications using Bunnyshell. Three approaches: Bunnyshell UI (easiest), Docker Compose import, and Helm charts — all with automatic PR deployments.

Preview Environments for Actix-Web (Rust): Automated Per-PR Deployments with Bunnyshell

Preview Environments for Actix-Web (Rust): Automated Per-PR Deployments with Bunnyshell

Mar 20, 202611 min read

Learn how to set up automated preview environments for Actix-Web Rust applications using Bunnyshell. Three approaches: Bunnyshell UI (easiest), Docker Compose import, and Helm charts — all with automatic PR deployments and near-zero-overhead containers.

Preview Environments for Fiber (Go): Automated Per-PR Deployments with Bunnyshell

Preview Environments for Fiber (Go): Automated Per-PR Deployments with Bunnyshell

Mar 20, 202611 min read

Learn how to set up automated preview environments for Go Fiber applications using Bunnyshell. Three approaches: Bunnyshell UI (easiest), Docker Compose import, and Helm charts — all with automatic PR deployments and lightning-fast container starts.

Preview Environments for Django: Automated Per-PR Deployments with Bunnyshell

Preview Environments for Django: Automated Per-PR Deployments with Bunnyshell

Jun 01, 202515 min read

Learn how to set up automated preview environments for Django applications using Bunnyshell. Three approaches: Bunnyshell UI (easiest), Docker Compose import, and Helm charts — all with automatic PR deployments.

Preview Environments for Laravel: Automated Per-PR Deployments with Bunnyshell

Preview Environments for Laravel: Automated Per-PR Deployments with Bunnyshell

Mar 19, 202618 min read

Learn how to set up automated preview environments for Laravel applications using Bunnyshell. Three approaches: Bunnyshell UI (easiest), Docker Compose import, and Helm charts — all with automatic PR deployments.

Preview Environments: Frontend Frameworks

Preview Environments for Next.js: Automated Per-PR Deployments with Bunnyshell

Preview Environments for Next.js: Automated Per-PR Deployments with Bunnyshell

Mar 20, 202612 min read

Learn how to set up automated preview environments for Next.js applications using Bunnyshell. Three approaches: Bunnyshell UI (easiest), Docker Compose import, and Helm charts — all with automatic PR deployments.

Preview Environments for Nuxt.js: Automated Per-PR Deployments with Bunnyshell

Preview Environments for Nuxt.js: Automated Per-PR Deployments with Bunnyshell

Mar 20, 202612 min read

Learn how to set up automated preview environments for Nuxt.js applications using Bunnyshell. Three approaches: Bunnyshell UI (easiest), Docker Compose import, and Helm charts — all with automatic PR deployments.

Preview Environments for Remix: Automated Per-PR Deployments with Bunnyshell

Preview Environments for Remix: Automated Per-PR Deployments with Bunnyshell

Mar 20, 202611 min read

Learn how to set up automated preview environments for Remix applications using Bunnyshell. Three approaches: Bunnyshell UI (easiest), Docker Compose import, and Helm charts — all with automatic PR deployments.

Preview Environments for SvelteKit: Automated Per-PR Deployments with Bunnyshell

Preview Environments for SvelteKit: Automated Per-PR Deployments with Bunnyshell

Mar 20, 202611 min read

Learn how to set up automated preview environments for SvelteKit applications using Bunnyshell. Three approaches: Bunnyshell UI (easiest), Docker Compose import, and Helm charts — all with automatic PR deployments.

Preview Environments for Astro: Automated Per-PR Deployments with Bunnyshell

Preview Environments for Astro: Automated Per-PR Deployments with Bunnyshell

Mar 20, 202611 min read

Learn how to set up automated preview environments for Astro applications using Bunnyshell. Three approaches: Bunnyshell UI (easiest), Docker Compose import, and Helm charts — all with automatic PR deployments.

Preview Environments for Angular: Automated Per-PR Deployments with Bunnyshell

Preview Environments for Angular: Automated Per-PR Deployments with Bunnyshell

Mar 20, 202611 min read

Learn how to set up automated preview environments for Angular applications using Bunnyshell. Three approaches: Bunnyshell UI (easiest), Docker Compose import, and Helm charts — all with automatic PR deployments.

Preview Environments: Infrastructure

Preview Environments with Docker Compose: Import, Convert, and Deploy with Bunnyshell

Preview Environments with Docker Compose: Import, Convert, and Deploy with Bunnyshell

Mar 20, 202614 min read

Learn how to import your existing docker-compose.yml into Bunnyshell and get automatic preview environments for every pull request. Full walkthrough of the conversion process, advanced patterns, and common pitfalls.

Preview Environments for Monorepos: Nx, Turborepo, and Multi-Service Deploys with Bunnyshell

Preview Environments for Monorepos: Nx, Turborepo, and Multi-Service Deploys with Bunnyshell

Mar 20, 202614 min read

Learn how to set up automatic preview environments for monorepos using Bunnyshell. Covers Nx, Turborepo, Lerna, and plain workspace monorepos with three deployment approaches and selective rebuild strategies.

Preview Environments for Microservices: Full-Stack Per-PR Deployments with Bunnyshell

Preview Environments for Microservices: Full-Stack Per-PR Deployments with Bunnyshell

Mar 20, 202615 min read

Learn how to set up automated preview environments for microservices architectures using Bunnyshell. Deploy 4-5 services per PR with service discovery, shared databases, and message queues — all fully isolated.

Preview Environments for Kubernetes: Automated Per-PR Deployments with Bunnyshell

Preview Environments for Kubernetes: Automated Per-PR Deployments with Bunnyshell

Mar 20, 202615 min read

Learn how to set up automated preview environments on Kubernetes using Bunnyshell. Three approaches: Bunnyshell-managed components, Helm charts, and raw K8s manifests — with namespace isolation, ingress, TLS, and auto-sleep.

Preview Environments with Terraform: Per-PR Infrastructure on AWS with Bunnyshell

Preview Environments with Terraform: Per-PR Infrastructure on AWS with Bunnyshell

Mar 20, 202613 min read

Learn how to provision ephemeral cloud infrastructure (RDS, ElastiCache, S3) per pull request using Terraform components in Bunnyshell. Full IaC lifecycle — create, connect, and destroy — automated for every PR.

Preview Environments with Helm: Deploy Multi-Service Apps Per PR with Bunnyshell

Preview Environments with Helm: Deploy Multi-Service Apps Per PR with Bunnyshell

Mar 20, 202613 min read

Learn how to use Helm charts — public repos, custom charts, and umbrella charts — to create fully isolated preview environments for every pull request with Bunnyshell.

Preview Environments for Serverless: Lambda & Functions with Bunnyshell

Preview Environments for Serverless: Lambda & Functions with Bunnyshell

Mar 20, 202612 min read

Learn how to set up preview environments for serverless applications (AWS Lambda, Azure Functions) using Bunnyshell. Containerize functions, emulate AWS services with LocalStack, and get per-PR deployments.

Preview Environments: CI/CD Integration

Preview Environments with GitHub Actions: Automate Per-PR Deployments with Bunnyshell

Preview Environments with GitHub Actions: Automate Per-PR Deployments with Bunnyshell

Mar 20, 202612 min read

Learn how to integrate Bunnyshell with GitHub Actions for automated preview environments. Two approaches: zero-config webhooks or full CI control with the Bunnyshell GitHub Action.

Preview Environments with GitLab CI: Automated Per-MR Deployments with Bunnyshell

Preview Environments with GitLab CI: Automated Per-MR Deployments with Bunnyshell

Mar 20, 202611 min read

Learn how to integrate Bunnyshell preview environments with GitLab CI pipelines. Two approaches: webhook-only (zero config) and full pipeline integration with .gitlab-ci.yml — automatic deploy on merge request, destroy on merge.

Preview Environments with CircleCI: Automated Per-PR Deployments with Bunnyshell

Preview Environments with CircleCI: Automated Per-PR Deployments with Bunnyshell

Mar 20, 202611 min read

Learn how to integrate Bunnyshell preview environments with CircleCI workflows. Two approaches: webhook-only (zero config) and full pipeline integration with .circleci/config.yml — automatic deploy on PR, destroy on merge.

Preview Environments with Bitbucket Pipelines: Automated Per-PR Deployments with Bunnyshell

Preview Environments with Bitbucket Pipelines: Automated Per-PR Deployments with Bunnyshell

Mar 20, 202611 min read

Learn how to integrate Bunnyshell with Bitbucket Pipelines for automatic preview environments on every pull request. Two approaches: webhook-only (zero pipeline config) and full pipeline integration with the Bunnyshell CLI.

Preview Environments with Azure DevOps: Automated Per-PR Deployments with Bunnyshell

Preview Environments with Azure DevOps: Automated Per-PR Deployments with Bunnyshell

Mar 20, 202611 min read

Learn how to integrate Bunnyshell with Azure DevOps Pipelines for automatic preview environments on every pull request. Two approaches: webhook-only (zero pipeline config) and full pipeline integration with the Bunnyshell CLI.

Preview Environments with Jenkins: Automated Per-PR Deployments with Bunnyshell

Preview Environments with Jenkins: Automated Per-PR Deployments with Bunnyshell

Mar 20, 202611 min read

Learn how to integrate Bunnyshell with Jenkins for automatic preview environments on every pull request. Two approaches: webhook-only (zero pipeline config) and full Jenkinsfile integration with the Bunnyshell CLI.

Ready to eliminate staging bottlenecks? Start free — no credit card required.

Every PR gets its own environment. Every developer ships faster. 14-day trial, no credit card.