Posts
Page 5 of 58
-
k3s + Tailscale: Cluster Across Two Sites
Run a single k3s cluster spanning two physical sites using Tailscale as the WireGuard fabric, home lab server plus cloud VPS, one single kubectl context.
10 min read -
Renovate vs Dependabot: Self-Hosted Dependency Bots
Renovate vs Dependabot for self-hosted teams: config depth, ecosystem coverage, self-host paths, and which bot wins for Forgejo/GitLab shops.
11 min read -
KubeVirt on k3s: VMs Next to Pods
Run real KVM virtual machines as Kubernetes resources on k3s. One control plane for pods and VMs, no more juggling Proxmox alongside your cluster every day.
10 min read -
Mesh VPN Showdown: Tailscale, Nebula, ZeroTier, NetBird
Tailscale vs Nebula vs ZeroTier vs NetBird, honest comparison of mesh VPN options for homelabs, small teams, and self-hosters in 2026.
13 min read -
ClickHouse vs DuckDB vs StarRocks: Light OLAP
ClickHouse, DuckDB, or StarRocks for home lab analytics? A practical guide to picking the right OLAP engine for your query patterns without losing the weekend.
11 min read -
Speculative Decoding: Faster LLMs With a Tiny Sidekick
Speculative decoding, Gemma 4 MTP, and DeepSeek DSpark all make LLMs 2-6x faster losslessly. How each works, and which to use for local vs. serving.
13 min read -
Gitea Actions vs Woodpecker CI
Gitea Actions vs Woodpecker CI: two solid self-hosted CI options, one clear winner for your setup. Compare syntax, runners, footprint, and secrets handling.
12 min read -
Adding NOT NULL on a Big Table Without Downtime
How to safely add a NOT NULL column with a live backfill on a 200M-row Postgres table without locking your users out or scheduling any maintenance downtime.
10 min read -
Karakeep: Self-Hosted Bookmarks With AI Tagging
Karakeep (formerly Hoarder) is a self-hosted Pocket alternative with AI auto-tagging, full-text search, and Docker Compose deploy in under 10 minutes.
10 min read -
Firefly III vs Actual vs Fava (Beancount)
Firefly III is full-featured. Actual Budget is YNAB-style. Fava+Beancount is plain-text accounting. Here's how to pick self-hosted personal finance.
10 min read -
Postgres HA: Patroni + etcd + HAProxy
Build a real Postgres 17 HA cluster with Patroni 4.x, etcd 3.5, and HAProxy, fully automatic failover, tested switchover procedure, zero manual babysitting.
12 min read -
Syncthing for Dotfiles: Sync vs Manage
Syncthing mirrors your files in real time, but is that actually a good idea for dotfiles? An honest comparison against chezmoi and proper dotfile managers.
11 min read