Tailscale · Ubuntu 24.04

Your own VPS,in seconds.

Karnix turns one Ubuntu machine into a tiny cloud. Launch isolated, resource-limited instances with SSH and private networking — no ops required.

karnix — provisioning
$ 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
Features

Everything a small cloud needs

Spin up in seconds

Launch an isolated Ubuntu 24.04 instance with one click. No Terraform, no YAML.

🔒

True isolation

Every VPS is its own LXD container — separate users, filesystem and sudo. No noisy neighbours.

🎚️

Resource limits

Pin CPU, RAM and storage exactly. Limits, not reservations — your host stays efficient.

🛰️

Tailscale networking

Each instance joins your private tailnet automatically. Reach it over SSH from anywhere.

📊

Live telemetry

Real-time CPU, memory and disk metrics streamed over SSE — refreshed every 2 seconds.

🧹

Clean teardown

Destroy an instance and every trace — container, storage, user — is gone instantly.

How it works

From zero to SSH in four steps

01

Create your account

Sign in with an approved Programming Hero email or Google. Verify and you're in.

02

Name your VPS

Pick a name, drop in a Tailscale auth key, and choose CPU / RAM / storage.

03

Watch it provision

A live spinner streams every step — just like spinning up an EC2 instance.

04

Connect over SSH

Get your IP, password and ready-to-paste ssh command the moment it's live.

Specs

Sensible limits, by design

CPU
1vCPU

Dedicated core limit per instance

RAM
2GB max

Hard memory ceiling — never reserved

Storage
25GB max

Isolated root volume per VPS

Ready to launch your first instance?

Create an account with your Programming Hero email and spin up a VPS in under a minute.

Get started — it's free