Skip to content

Try SuperPlane on Your Computer

The fastest way to try SuperPlane is to run the latest version of the SuperPlane Docker container on your own machine. You’ll have a working SuperPlane instance in less than a minute, without provisioning any cloud infrastructure.

To run SuperPlane, you need:

  • Docker installed and running (for example Docker Desktop on macOS/Windows, or Docker Engine on Linux).
  • A stable internet connection (SuperPlane opens a tunnel for incoming webhooks).

Run the latest stable SuperPlane Docker container:

Terminal window
docker pull ghcr.io/superplanehq/superplane-demo:stable
docker run --rm -p 3000:3000 -v spdata:/app/data -ti ghcr.io/superplanehq/superplane-demo:stable

This pulls the stable image and starts SuperPlane in your terminal.

SuperPlane needs to be reachable from the public internet to receive incoming webhooks. When you run the container, it automatically starts a localtunnel to expose your local instance through a public URL for incoming webhooks.

This is convenient for quick trials, but it also means:

  • Your local SuperPlane instance becomes accessible from the internet via the tunnel URL.
  • You should not use this setup with sensitive data, secrets, or production systems.

Use this setup for exploration and evaluation only. For more controlled, production-like deployments, use one of the single-host or Kubernetes installation options instead.

To try the latest features before they land in stable, use the beta tag:

Terminal window
docker run -ti --rm ghcr.io/superplanehq/superplane-demo:beta

Beta images may change more frequently and can be less stable than the stable channel.

If you want to run a particular version, you can pin it explicitly:

Terminal window
docker run -ti --rm ghcr.io/superplanehq/superplane-demo:v0.4

Replace v0.4 with the version you want to run.

To update to the latest version, run docker pull and restart the container:

docker pull ghcr.io/superplanehq/superplane-demo:stable
docker run --rm -p 3000:3000 -v spdata:/app/data -ti ghcr.io/superplanehq/superplane-demo:stable

Replace stable with the specific version tag if needed.

To completely remove SuperPlane, remove the data volume and Docker images:

Terminal window
docker volume rm spdata
docker rmi ghcr.io/superplanehq/superplane-demo:stable

If you’ve used other tags (like beta or specific versions), remove those images as well:

Terminal window
docker rmi ghcr.io/superplanehq/superplane-demo:beta
docker rmi ghcr.io/superplanehq/superplane-demo:v0.4