Deployment Automation for Heroku

Trusted by the world's leading engineering teams

Remote deployments DXed

Mix clouds, VPS, bare metal, CDNs. Stay free from vendor lock-in.
Delightful DX from Shopify and Wordpress deployments to GitOps and IaC-heavy workflows.

Remote deployment logs
Pipeline actions list
Pipeline run details
  • Deploy to 1000s of targets.

  • Deploy only what has changed.

  • Agent & agentless deployments.

  • One-click rollback.

  • Manual approvals & RBAC.

  • Targets & tunnels management.

Build, test & monitor

Bring your own CI/CD or use our cache-optimized pipelines. Simultaneously design with UI or YAML.
Run actions in containers on Intel, ARM, Linux, Windows, Mac, or NixOS.

Create pipeline
Pipeline actions
Pipeline filesystem
  • Trigger on events from GitHub, AWS, Slack, servers and others.

  • Create workflows with UI, YAML, or generate them with code.

  • Automate deployments to 1000s of targets with a single click.

  • Secrets store and OIDC.

  • Run steps in matrix, at once or one at a time.

  • Change-aware builds.

    • “Having both UI and YAML definition of pipelines is very convenient. It’s the best of 2 worlds: IaaC (for DevOps, stability, and changelog) and UX (humans are the main users of Buddy after all!).”

      Laurent Fallet

      DevOps Lead, Brut.

    • “Buddy dramatically improves the speed and reliability of our deployments. Indispensable tool for modern web development agencies.”

      Caleb Zahnd

      Director of Web Development, 829 Studios

    • “You guys have an amazing product! The obvious love and care that has been poured into Buddy is astounding. I love the friendly look and feel, I love the real time log of the current action.”

      Aaron Holbrook

      Director of Web Engineering, Zeek Interactive

    • “Buddy allows your team to make the most of their time. Developing instead of Deploying!”

      Louis Whittington

      Web Manager, Vectorworks

    • “We like modularity the best: we have a wide range of pipelines, from Cypress tests, to Gatsby builds, to serverless deployments, all set up with ease by anyone. The whole team can create pipelines with little CI/CD knowledge.”

      Alex Borgese

      Senior Frontend Developer, Costa

Environments lifecycle management

Automated environments in our cloud, your AWS, or on your local network.
For every branch, stage, pull request, developer, and demo.

Environment resources
Environments list
Environment view
  • Automated provisioning on your infrastructure (BYOC) or ours.

  • Instant dev environments that are standardized & always up to date.

  • Control through UI, API, CLI, Terraform or YAML.

  • Preconfigured environments.

  • Use any desktop or web editor.

  • Each PR and branch has a URL.

Visual reviews & regression testing

Simultaneously run visual and interaction tests across browsers, systems, and viewports.
Deliver flawless UIs with less effort. Comment and plug into your favorite task management tool.

Visual tests session viewVisual tests snapshot diffVisual tests sessions list
  • Add visual testing to your existing dev tools and workflows.

  • Intelligent baseline branching for automated baseline comparison.

  • NPM CLI for multi-browser testing on any device at any resolution.

  • Playwright, Selenium & Cypress.

  • Figma and Storybook support.

  • Mac, Windows & Linux.

Simple, transparent pricing for all

Free for 14 days. No Credit card required.

Tunnels

Connect to external networks in a consistent, secure, and repeatable manner without changing network configurations.

Agent permissions
Agents list
Agent tunnels
  • Instant domains or bring your own domain.

  • Bring Your Own Cloud (BYOC) connectivity.

  • Protect services with OAuth, SAML, and OIDC.

  • Log all traffic and account activity.

  • HTTP, TLS, or TCP-based protocol.

  • IoT and Point-of-Sale connectivity.

Domains

Multi-tenant applications with unlimited custom domains, subdomains, and automated SSL certificates.
Centralize all your scattered domains for the best price and TLD availability.

Commit DNS changes
Domain settings
Domain setup in tunnels
  • Nameservers on three clouds with Anycast.

  • Manage DNS records with Git, UI or full API.

  • Add redundancy to your zones by using Buddy as a secondary DNS.

  • Automated SSL certificates.

  • DNS real-time logs.

  • DMARC and DNSSec.

Dev Cloud

Run your applications on instant MicroVMs and static sites directly from pipelines.

Sandbox terminal
Sandbox list
Sandbox app
  • Atomic deploys on every push, with zero downtime.

  • Each PR or branch gets its own environment.

  • Native HTTP/2, WebSocket, and gRPC.

  • One-click rollbacks.

  • Infrastructure as code.

  • Load-based autoscaling.