Developer Runs Full Multi-Tenant PaaS on Single $11/Month ARM Server Using K3s
A developer has built and operates a full multi-tenant deployment platform on a single Hetzner CAX21 ARM64 server costing €10.99 per month, compared to $300–$400 or more monthly on AWS for equivalent managed services. The server provides 4 ARM64 vCPUs, 8 GB RAM, and 80 GB NVMe storage, hosting components including a Go API, PostgreSQL, Redis, a container registry, Traefik ingress, and automatic SSL. The platform runs on K3s, a lightweight Kubernetes distribution that uses SQLite instead of etcd, keeping the control plane memory footprint under 600 MB versus 2–3 GB for a standard Kubernetes setup. Total system infrastructure consumes roughly 1–1.5 GB of RAM, leaving ample headroom for 10–25 tenant environments. The setup is currently in public testing with low traffic, and the developer notes that resource usage will increase as tenant load and concurrent builds grow.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.

Discussion (0)
Log in to join the discussion and vote.
Log in