Karnix turns one Ubuntu machine into a tiny cloud. Launch isolated, resource-limited instances with SSH and private networking — no ops required.
$ karnix create --name my-server --cpu 1 --ram 2GB ✓ Launching ubuntu:24.04 container ✓ Installing openssh-server ✓ Connecting to Tailscale network ➜ ssh my-server@100.xx.xx.xx
Launch an isolated Ubuntu 24.04 instance with one click. No Terraform, no YAML.
Every VPS is its own LXD container — separate users, filesystem and sudo. No noisy neighbours.
Pin CPU, RAM and storage exactly. Limits, not reservations — your host stays efficient.
Each instance joins your private tailnet automatically. Reach it over SSH from anywhere.
Real-time CPU, memory and disk metrics streamed over SSE — refreshed every 2 seconds.
Destroy an instance and every trace — container, storage, user — is gone instantly.
Sign in with an approved Programming Hero email or Google. Verify and you're in.
Pick a name, drop in a Tailscale auth key, and choose CPU / RAM / storage.
A live spinner streams every step — just like spinning up an EC2 instance.
Get your IP, password and ready-to-paste ssh command the moment it's live.
Dedicated core limit per instance
Hard memory ceiling — never reserved
Isolated root volume per VPS
Create an account with your Programming Hero email and spin up a VPS in under a minute.
Get started — it's free