Guide · Self-hosted

The Plane Self-Hosting Guide

How to run Plane on infrastructure you control. Product fit, architecture, deployment, high availability, security, air-gapped operation, governance, and economics, including a dedicated track for Jira Data Center customers.

For
CIOs, CISOs, platform teams, and Jira administrators
Editions
Commercial and Airgapped
Reading time
About 25 minutes
Section 1 of 24: Executive summary

1.1 · The context

Executive summary

Plane is a work management platform that combines projects and work items, a workspace wiki, intake, workflows, approvals, automation, analytics, and AI in one product. It runs as a managed cloud service, a connected self-hosted deployment, or a fully disconnected air-gapped deployment.

This guide is about running Plane yourself, and running it well.

It is written for organizations that must control where their work system runs, how it connects, and when it changes.

It covers the full lifecycle of a self-hosted Plane deployment: product fit, architecture, deployment models, high availability, day-two operations, air-gapped supply chains, identity, network and AI boundaries, compliance, and economics.

Some readers will arrive here from Jira Data Center, which is reaching end of life. Part 04 is written for them: the transition timeline, an honest parity assessment, and a complete migration program. The rest of the guide stands on its own: it describes how to run Plane on your infrastructure, whatever you run today.

The guide makes four claims.

  • Self-hosting is a product requirement, not a packaging option. The Commercial Edition is designed to run on customer infrastructure with the same product model as Plane Cloud, and the Airgapped Edition runs with no runtime egress at all.
  • The architecture is conventional enough to operate. Plane runs on containers, PostgreSQL, Redis or Valkey, RabbitMQ, S3-compatible object storage, and optional OpenSearch. Enterprise platform teams already know every one of these components.
  • The platform is complete. Projects, work items, portfolio planning, documentation, intake, approvals, automation, analytics, and extensibility live in one system, under one identity and governance model.
  • The economics rest on control and consolidation. A self-hosted buyer pays for the product and owns the infrastructure and operations. The case is control, tool consolidation, and predictable architecture, not a claim that servers cost nothing.

The rest of this document is the evidence for those claims, and the working plan for acting on them.

How to use this guide

Where to start by need
If you need toStart with
Decide whether Plane fits your constraintsPart 01, The context
Design a production deploymentPart 02, The platform
Pass security and compliance reviewPart 03, The controls
Plan a move from Jira Data CenterPart 04, For Jira Data Center customers
Standardize Plane across the enterprisePart 05, The decision
01 / 24

FAQ

Frequently asked questions

On connected self-hosted Plane, license and seat synchronization are the only required outbound calls. Telemetry can be disabled from instance administration, and integrations, email, and AI only add the network paths you configure. On Plane Airgapped, application services, backing services, licensing, and integrations operate without public-internet connectivity: images are staged into an internal registry and license activation uses a file.

The Plane Self-Hosting Guide

Run Plane on infrastructure you control

Talk to us about a pilot: the deployment boundary, the validation plan, and, if you are coming from Jira Data Center, the migration mapping for your estate. No commitment required.
Plane
Nacelle