About

One dashboard, any server

RackPlane is a control layer for heterogeneous infrastructure. It runs on any Linux server: bare metal boxes in a colo, VPS instances from budget providers, cloud VMs from the big three, and homelabs, and gives you a single dashboard to manage all of them.

The Problem

If you run servers across different providers, you're probably juggling multiple dashboards, SSH sessions, and deployment scripts. Each provider has its own API, its own networking model, its own way of doing things. You end up building glue code to hold it all together, and it's fragile.

Kubernetes is one answer, but it's overkill for most teams. You just need a way to deploy things and keep them running, easily.

How It Works

You install a lightweight agent (~20MB, single binary) on each server. The agent connects outbound to the RackPlane control plane over gRPC with mTLS — no inbound ports need to be opened. It periodically asks "what should I be running?" and reconciles the actual state to match the desired state.

From the dashboard (or the API), you define services, VMs, game servers, firewall rules, and networking. The agents do the rest — deploying containers, starting VMs, applying iptables rules, and reporting back health and resource usage.

What We Believe

Provider Neutral

We don't sell compute. We don't care where your servers are. Bare metal, VPS, cloud, or homelab. If it runs Linux, RackPlane can manage it.

Security First

The agent sends requests home. No ports exposed. Secrets are AES-256-GCM encrypted. Every action is audited, to ensure your security.

No Magic

We use standard tools under the hood: Docker, QEMU, iptables, systemd. No proprietary runtimes. You can always SSH in and see what's happening, and change it if you so wish.

Want to get in touch?

Questions, feedback, or just want to say hi? We'd love to hear from you.