Skip to content

YOUR
PERSONAL
CLOUD

You bring the machines. We bring the orchestration. Enterprise infrastructure, without the enterprise.

Get Started Free · Open Source · Yours
rezusctl

$ rezusctl boot --platform docker

Management cluster booting...

✓ Talos cluster: ready

✓ rezuscloud: deployed

✓ Cilium CNI: active

$ rezusctl config url http://localhost:8080

$ rezusctl create cluster home

Cluster "home" created.

$ rezusctl get machines -c home

✓ home-cp-1 running control-plane

✓ home-md-1 running worker

Fleet: 1 cluster, 1 control plane, 1 worker.

$ _

How It Works

One management plane on your desk, real Kubernetes clusters for each tenant, workers joining from anywhere.

Management Plane

A single binary that runs the API, WebUI, machine bootstrap, and provider gRPC. Runs on a device as small as a low-power ARM64 mini PC, or as a container anywhere.

Tenant Clusters

Each tenant gets a real Kubernetes cluster on dedicated machines running Talos Linux. Multi-cluster isolation without shared infrastructure.

Your Machines

That old laptop collecting dust. A Raspberry Pi. A cloud VM. Any machine joins through an outbound connection. No inbound ports, no public IP needed.

Outbound-only: works behind any ISP, NAT, or firewall

Live Platform

Live

This website, its CI pipeline, observability stack, and all development tools run on the platform you see below. Self-hosted, self-monitored.

Showing platform topology. Metrics are live when Prometheus is connected.
·
Nodes
Running
Click a node to filter, click a service to inspect metrics

What You Get

Everything you need to run your own cloud, bundled and ready.

No Platform Tax

Your costs are whatever the hardware costs. No traffic fees, no egress charges, no per-request billing, no pricing surprises. Spare capacity is free headroom, not money burned.

Private by Design

You manage encryption end-to-end. Providers only see encrypted data. Your keys, your disks, your rules.

Fully Automated

Push to Git and it's live. Deployments, rollbacks, certificate renewal, DNS updates: all automatic.

Entirely Open Source

No licenses, no subscriptions, no vendor dependency. Every component is freely available and replaceable. Walk away anytime.

Built in

  • Multi-tenant by design Run as many independent Kubernetes clusters as you need, each on its own machines. Isolation by Tenant, not by namespace.
  • Pluggable providers Provision machines on Hetzner, AWS, OCI, bare metal (PXE/Redfish), or anything you can IP-reach. All outbound.
  • Full Talos lifecycle Generate complete Talos configs for init, control plane, and worker nodes. Patch and upgrade with one command.
  • RBAC + Audit view / edit / admin roles, per-user API tokens, and a middleware-captured audit log with filtered search and retention.
  • Backup and restore Database snapshots and resource exports, with retention policies, dry-run restore, and a dashboard for the whole lifecycle.
  • Outbound-only networking Machines and providers connect to you. Works behind NAT, IPv6-only, CGNAT. No inbound ports to open.

Start Your Cloud

Run the management plane anywhere Docker runs. One command per cluster.

terminal

$ docker run -d -p 8080:8080 \

-e REZUSCLOUD_ADMIN_PASSWORD=changeme \

ghcr.io/rezuscloud/rezuscloud:latest

$ rezusctl config url http://localhost:8080

$ rezusctl create cluster home

✓ Cluster "home" created

$ _

Demo login: admin / changeme · seeded fleet of 3 clusters and 13 machines