# SuperPlane Generated on 12 Mar 2026 from [the SuperPlane catalog page](https://marketplace.digitalocean.com/apps/superplane) ## SuperPlane Application Description (DigitalOcean 1-Click App) SuperPlane is an open source DevOps control plane for event-driven workflows. It connects your existing tools and lets you run multi-step automation in one place. ![SuperPlane workflow canvas example](https://docs.superplane.com/_astro/superplane-canvas-example.DMC98DbF_ZG8Mc2.webp) With this 1-Click App, you can launch SuperPlane on a DigitalOcean Droplet in minutes. Point your domain, complete setup in the console, and access your instance over HTTPS. Build workflows with visual canvases, triggers, and reusable components. Teams use SuperPlane for deployment guardrails, release coordination, and incident triage. Every run includes full execution history, so your team can debug faster and keep shared operational context. ## Software Included | Package | Version | License | |---|---|---| | [superplane](https://superplane.com/) | [latest](https://github.com/superplanehq/superplane/releases) | [Apache 2.0](https://github.com/superplanehq/superplane?tab=Apache-2.0-1-ov-file) | ## Creating an App using the Control Panel Click the **Deploy to DigitalOcean** button to create a Droplet based on this 1-Click App. If you aren’t logged in, this link will prompt you to log in with your DigitalOcean account. [![Deploy to DO](https://www.deploytodo.com/do-btn-blue.svg)](https://cloud.digitalocean.com/droplets/new?image=superplane) ## Creating an App using the API In addition to creating a Droplet from the SuperPlane 1-Click App using the control panel, you can also use the [DigitalOcean API](https://docs.digitalocean.com/reference/api). As an example, to create a 4GB SuperPlane Droplet in the SFO2 region, you can use the following `curl` command. You need to either save your [API access token](https://docs.digitalocean.com/reference/api/create-personal-access-token/index.html.md) to an environment variable or substitute it in the command below. ```shell curl -X POST -H 'Content-Type: application/json' \ -H 'Authorization: Bearer '$TOKEN'' -d \ '{"name":"choose_a_name","region":"sfo2","size":"s-2vcpu-4gb","image":"superplane"}' \ "https://api.digitalocean.com/v2/droplets" ``` ## Getting Started After Deploying SuperPlane ## Quick Setup ### 1. Point Your Domain to the Droplet Configure DNS so your domain (or subdomain) points to your Droplet. SuperPlane will use this hostname to issue and maintain an SSL certificate. 1. In your DNS provider (DigitalOcean DNS or another provider), create an **A record** for your domain or subdomain (for example, `superplane.my-domain.com`). 2. Set the A record to the **public IP address** of your Droplet. You can find this in the Droplet view in the DigitalOcean control panel. 3. Wait for DNS to propagate (usually a few minutes). If your domain is hosted with DigitalOcean, see [How to Add a Subdomain to Your Domain](https://docs.digitalocean.com/products/networking/dns/how-to/add-subdomain/index.html.md). ### 2. Connect to Your Droplet Connect to the Droplet using either: - **SSH** from your terminal using your SSH key, or - The **Console** button in the Droplet view in the DigitalOcean control panel (no SSH key required). ### 3. Complete the Setup in the Console In the console session, follow the on-screen setup steps. These steps will configure SuperPlane to use your domain and set up SSL. ### 4. Access Your SuperPlane Server Once setup is complete, open your browser and go to your SuperPlane URL using the domain or subdomain you configured, for example: [**https://superplane.my-domain.com**](https://superplane.my-domain.com) Use this URL to sign in and start building workflows. ### Next Steps - [SuperPlane documentation](https://docs.superplane.com/) — guides, components, and integrations - [Quick start guide](https://docs.superplane.com/get-started/quickstart/) — run your first workflow - [GitHub repository](https://github.com/superplanehq/superplane) — source code, issues, and contributions