Self-Hosted Password Management: Why I Switched to Vaultwarden

For years I used a commercial password manager. It worked fine. Then the price went up, there was a security incident that made the news, and I found myself wondering why I was paying monthly for something I could run myself on hardware I already owned. That’s how I ended up on Vaultwarden. It’s been running in my homelab for months now, it’s never gone down, and I’ve not thought about it since the initial setup. This post covers why I made the switch, how Vaultwarden works, and exactly how to set it up. ...

June 10, 2026 · 6 min · Ward

LXC Containers vs. Docker vs. Full VMs in Proxmox: What I Actually Use and Why

One of the things that surprised me when I started using Proxmox seriously is that it doesn’t just give you one way to run workloads — it gives you three: full virtual machines, LXC containers, and Docker (running inside one of the other two). Choosing between them isn’t just a technical preference; it affects performance, maintenance overhead, and how much of your hardware you’re burning for each service. Here’s how I think about it, and what I actually run on each. ...

June 9, 2026 · 6 min · Ward

Uptime Kuma: Self-Hosted Monitoring That Actually Looks Good

Every homelab eventually has the same problem: services go down and you don’t find out until you try to use them. You open Jellyfin on the TV and it won’t load. You go to check Vaultwarden from your phone and it times out. You spent twenty minutes wondering if it’s your phone, your network, or the service — and it was the service, and it’s been down for three hours. ...

June 5, 2026 · 6 min · Ward

Self-Host Your First 5 Services with Docker Compose

Every month you’re probably paying for at least one service you could run yourself - a password manager, cloud storage, a notes app, a photo backup tool. Self-hosting these isn’t just cheaper; it means your data lives on hardware you control. Docker Compose makes this accessible to anyone comfortable with a terminal. You don’t need to be a developer. You just need a machine that stays on, a basic Linux install, and this guide. ...

May 31, 2026 · 5 min · Ward