SumGuy's Ramblings
The art of wasting time.
Docker, self-hosting, AI/LLM, Linux, and DevOps — explained by someone who learned the hard way. No fluff, no enterprise jargon, just practical stuff that actually works on real hardware.
Recent Posts
-
Memos: Self-Hosted Microblog Meets Daily Note
Memos is a lightweight self-hosted microblog and scratchpad. One Compose container, SQLite, Markdown hashtags, and zero Twitter brain rot.
7 min read -
Mullvad VPN Containers via Gluetun: Per-App VPN
Route specific Docker containers through Mullvad VPN via Gluetun, keeping Plex and everything else on your home WAN. No iptables nightmares, no tunneling drama.
11 min read -
OPA & Rego: Policy as Code Beyond Kubernetes
OPA and Rego aren't just Kubernetes gatekeepers. Block :latest tags in CI, enforce Terraform resource tags, and filter HTTP APIs.
10 min read -
Convoy: Self-Hosted Webhook Delivery That Doesn't Drop Events
Convoy is a self-hosted webhook gateway with retries, dead-letter queues, HMAC signing, and fan-out. Deploy it with Docker Compose in minutes.
9 min read -
Local Coding Agents Need Less Context
Local coding agents don't fail because your 27B model is too small. They fail because you let 200K tokens of garbage pile up in the context window. Cap it low.
15 min read -
Vaultwarden Behind Authelia: 2FA That Holds
Lock down your Vaultwarden with Authelia forward auth, two-factor authentication at the proxy layer before a single byte reaches your password vault.
9 min read -
LM Studio vs Jan vs GPT4All: Desktop LLM Clients
LM Studio, Jan, and GPT4All compared, the best desktop LLM clients for local AI chat on Mac, Windows, and Linux in 2026.
10 min read -
Joplin Server vs Trilium vs Standard Notes
Three self-hosted note apps, one winner for your setup. Compare Joplin Server, Trilium, and Standard Notes on sync speed, E2EE, and real working Docker deploys.
12 min read -
cgroups v2 in Practice: Limits, Pressure, Containers
cgroups v2 unified hierarchy explained: read /sys/fs/cgroup/, limit CPU/IO/memory, use systemd slices and PSI pressure files.
10 min read -
BTCPay Server: Self-Hosted Crypto Payments
Run your own Bitcoin and Lightning payment processor with BTCPay Server, zero middlemen, zero percentage fees, and no Stripe account getting frozen at 2 AM.
12 min read -
Tang & Clevis: LUKS Auto-Unlock Without a Typed Passphrase
Stop typing LUKS passphrases on every headless reboot. Tang + Clevis = NBDE: disks unlock automatically on your trusted network, stay sealed everywhere else.
10 min read -
LibreSpeed: Hosting Your Own Speed Test
Stop trusting speedtest.net numbers. Host LibreSpeed to measure real LAN, VPN, and ISP throughput with zero ads, no telemetry leaks, and a quick Docker deploy.
10 min read