Your servers.
Your control plane.

Provision VMs and microVMs, automate ZFS snapshots and replication, and run a cluster from the CLI or web UI — on hardware you own.

Hosts 5 15 VMs · all online Real interface. The Control Center host list from a live five-host fleet — not a mock-up. Slightly enriched here with labels like “Quick actions” and “avg load”; the real UI is more simplistic.
hoster-lap-01 Quick actions
Online 1 warning avg load 0.64
hoster0103 Quick actions
Online 13 errors avg load 0.02
hoster0104 Quick actions
Online 3 errors avg load 0.08
hoster0105 Quick actions
Online 8 errors avg load 0.47
hoster0106 Quick actions
Online No alerts avg load 0.37
Built on QEMU / KVMCloud HypervisorOpenZFSWireGuardLeilFSPrometheusUbuntuRocky LinuxGo

Every host runs itself. Central visibility when you want it.

Each server manages its own VMs, snapshots and replication. Add Control Center when you need a shared API and web UI across hosts — the servers keep running without it.

optional
Control Centerweb UI · API
leader
hoster0103online · 3 VMs
follower
hoster0104online · 1 VM
follower
hoster0105online · 3 VMs
follower
hoster0106online · 3 VMs
web
browserweb UI
you
shell
terminalCLI over SSH
Direct accessSSH into any host and run the CLI there — it talks to a Unix socket on that machine, not a network port. Your browser reaches the Control Center web UI. Nothing proxies either one.
Reverse mTLS tunnelEach host dials Control Center over mutual TLS 1.3 and holds the connection open. Control Center opens its gRPC streams back down that same connection, so it never dials a host.
WireGuard meshEvery node peers with every other. Each host keeps its own VM subnet and the mesh routes between them, so VMs reach each other across machines. Keys and routes regenerate when a node joins or leaves.

Control Center is off, so the shared web UI and API go with it. Every host still runs its own VMs, snapshots and replication, your terminal still reaches each one over SSH, and the mesh keeps routing between them.

What the Control Center actually does.Every panel below is the real interface, reproduced from a live five-host fleet. Pick a page to see it.

The whole estate on one screen

Totals across the fleet — hosts, allocated vCPU, memory, pool capacity and snapshot space — over tables listing every host, VM, microVM and backup. A problems tab collects everything currently wrong.

  • Per-host CPU, RAM, power, pool usage and uptime
  • Backup coverage per machine, with remote holders
  • Platform and pending-reboot state per host
Hosts5all online
vCPU40 / 48allocated
RAM82 GiBof 187 GiB
Pools2.1 TBof 5.4 TB
HostCPURAMPowerrpoolVMsUptime
hoster-lap-013.4%61.2%43.0 W28.9%5 / 518d 17h
hoster01033.4%36.2%6.4 W55.8%2 / 355d 1h
hoster01043.2%25.8%7.6 W21.0%1 / 1118d 3h
hoster01057.2%46.0%12.1 W48.7%3 / 312d 15h
hoster01066.7%31.8%4.4 W31.1%2 / 3131d 14h

Start with one server. Add the rest when you need them.

The operating model is a function of how many hosts you run. Nothing has to be decided up front — a single host grows into a cluster without a reinstall.

In every deployment: VM and microVM management, automatic IP provisioning, ZFS snapshots, power tracking, and monitoring with autodiscovery. Each step only adds — nothing is reinstalled.

What changesSingle serverMulti-serverCluster
Management interfaceCLIWeb UI + APIWeb UI + API
ReplicationOperator-initiatedOperator-initiatedScheduled, with retention
NetworkingOne host subnetIndependent per-host subnetsWireGuard mesh across hosts
StorageZFS on the hostZFS per hostLeilFS distributed, metadata master failover
DNSPer-host resolver settingsPer-host resolver settingsCluster-wide, updated automatically

Run the binaries for free. License the source when you need it.

Pre-built binaries are free to self-host at any scale. Production support, a hosted Control Center, source access, and custom development are commercial agreements.

self-serve

Self-hosted binaries

Grab the pre-built binaries and run Hoster Stack on your own hardware.

Freeforever, at any scale
  • Pre-built binaries — install and run
  • Unlimited servers, VMs and tenants
  • Full Control Center web UI and CLI
  • Snapshots, replication and clustering included
  • Power tracking and Prometheus monitoring
Download binaries
run & support

Licensed deployment

Run Hoster Stack in production with our team behind it.

£50per server, per month
  • Cloud-hosted Control Center — we run it, you log in
  • Or guided self-hosted deployment and configuration
  • Full BSL licence to run Hoster Stack on your fleet
  • Ongoing platform updates and security patches
  • Direct support channel for ops and incident help
source + custom dev

Codebase access

Fork Hoster Stack into your own product while we ship features alongside you.

Customscoped with you
  • Everything in Licensed deployment
  • Full BSL source access — fork it, brand it, ship it
  • Custom feature development by the core team
  • Architecture and PR review on your fork
  • Direct line to the engineers who wrote it

Business Source License. Commercial agreements cover either a supported deployment or source access with custom engineering. Your infrastructure stays under your control, with support from the team maintaining the platform.

From install media to first VM.

Three steps, each one a command you can copy. Pick a step to watch it run.

root@hoster0103 hoster-agent 1.4.2

Run Hoster on your hardware. Start with one server.