Self Hosting

Front-end and Back-end: The Complete Journey

Front-end and Back-end: The Complete Journey

Your React app talks to localhost:3000. Time to teach it real networking. Deploy a separate Next.js API service and wire it to your frontend using K8s DNS.

Dec 20, 2025
20 min min
advanced
kubernetes
nextjs
react
microservices
api
self-hosted-devops
Self-host K3s on Hetzner Cloud with Terraform: Under $25/month Production Kubernetes

Self-host K3s on Hetzner Cloud with Terraform: Under $25/month Production Kubernetes

Managed services are a crutch. Spin up a production cluster on raw compute with Terraform, understand the architecture, and take full control of your stack.

Dec 18, 2025
20 min
Easy
K8s
Hetzner
Self-host
Fundamentals
Observability Stack on K3s: Grafana + Prometheus + Loki + Alloy

Observability Stack on K3s: Grafana + Prometheus + Loki + Alloy

Stop paying cloud providers to watch your own infrastructure fail. Deploy a complete Grafana, Loki, and Prometheus stack on your cluster for $0/month.

Jul 1, 2025
30 min
intermediate
kubernetes
grafana
prometheus
loki
monitoring
observability
self-hosted
From localhost to Production: Deploy Your React App on Self-Hosted Kubernetes

From localhost to Production: Deploy Your React App on Self-Hosted Kubernetes

Stop showing off your projects on localhost:5173. Learn to containerize, push to GHCR, and deploy your React app on a real Kubernetes cluster with proper TLS

Dec 18, 2025
15 min min
intermediate
kubernetes
react
docker
ghcr
self-hosted-devops
Free HTTPS for Kubernetes: Auto-Renewing Let's Encrypt Certificates

Free HTTPS for Kubernetes: Auto-Renewing Let's Encrypt Certificates

From floating IP to green padlock. Stop manually renewing SSL certs and configure Hetzner DNS, cert-manager, and Cilium for zero-touch HTTPS.

Dec 18, 2025
20 min
Easy
K8s
Hetzner
Self-host
Fundamentals
Domain