Using Pi-hole + Caddy for Clean Local URLs and HTTPS
So far in this series, most of my services have been running fine on the LAN, but I’ve still been opening them the ugly way: • http://192.168.1.50:8096 • http://192.168.1.50:13378 …
So far in this series, most of my services have been running fine on the LAN, but I’ve still been opening them the ugly way: • http://192.168.1.50:8096 • http://192.168.1.50:13378 …
Hosting Homepage with Docker In the earlier posts in this series, I add a few services (Jellyfin, Audiobookshelf, etc.). At some point, typing IPs and ports starts to feel like …
Getting Past the YouTube Infinite Scroll In the previous posts, I set up my little server to host media locally. This one is about automating YouTube downloads with yt-dlp, …
Installing qBittorrent-nox After Immich, I wanted a simple way to grab a few legit torrents (Linux ISOs, open datasets, etc.) from the same little server — without running a full …
Installing Paperless-ngx This server started as a way to keep entertainment off my phone and out of the cloud. But once it was stable, it kind of turned into a tiny home “office” …
Hosting Immich After Jellyfin (video) and Audiobookshelf (audio), I wanted something like Google Photos, but not Google Photos — automatic phone backups, a clean timeline, and the …
Installing Audiobookshelf In Part 3, I get Jellyfin running for video. Now I add Audiobookshelf so I can stream audiobooks (and podcasts) from the same little server. This post is …
Hosting Jellyfin In part 1 I get the laptop running as a basic server. In part 2 I set up /srv/media/, permissions, SSH keys, and some power tweaks. This post is where I host my …
Old laptop → home server (base setup) I’m repurposing an old laptop as a local-only server. The goal is simple: a stable box on my LAN that can run Jellyfin, audiobookshelf, …
New year, new resolution: less screen time This year I chose something simple—decreasing my screen time. A lot of the time I spend in front of a screen isn’t intentional. I’ll boot …
Plate Math: A Simple Way to Load a Barbell Faster If you lift regularly, you’ve probably done this: stand next to a bar, do the plate math in your head, feel confident… and still …