Tailscale Deep Dive: Mesh Networking That Actually Works
Tailscale takes WireGuard's speed and wraps it in a control plane that handles key exchange, routing, and ACLs automatically. Here's everything beyond 'tailscale up'.
All the articles with the tag "self-hosting".
Tailscale takes WireGuard's speed and wraps it in a control plane that handles key exchange, routing, and ACLs automatically. Here's everything beyond 'tailscale up'.
Every RAG tutorial says 'just use Chroma.' Then you hit production. Here's what Qdrant, Weaviate, and ChromaDB actually offer and when each one earns its place.
GitLab CE does everything and wants all your RAM. Gitea and Forgejo run on a Raspberry Pi. Here's which self-hosted git platform actually fits your setup.
DRAM prices are killing the hobbyist SBC market, but there are still great options. Here's what's worth buying in 2026 for a sub-$200 homelab setup.
Run multiple Proxmox VMs and LXC containers behind a single public IP using NAT bridging and iptables port forwarding. Updated for Proxmox VE 8.
Cloudflare rebuilt WordPress from scratch in TypeScript using AI agents. Sandboxed plugins, Astro themes, self-hostable. It's called EmDash and it's actually interesting.
Google Drive, Gmail, Photos, Calendar, Maps, Analytics — all replaceable with self-hosted alternatives that don't report your life back to Mountain View.
Stop letting Docker Hub throttle your CI/CD. Run Harbor for RBAC, Trivy scanning, image replication, and a real UI — on infrastructure you control.
Portainer, Dockge, or Dockhand — three Docker management UIs compared. Find out which one fits your homelab or team setup in 2026.
A practical cookbook of real-world Caddyfile patterns — reverse proxy, auth, redirects, SPA serving, rate limiting, and more.
Ditch Obsidian's $10/month sync fee. Set up LiveSync with CouchDB in Docker and own your notes completely — encryption included.
Certbot isn't the only ACME client. Explore Caddy, acme.sh, lego, and Step CA — with practical examples for wildcard certs and DNS-01 challenges.