Self-Hosting

Self-Hosting

Take back your data. Tutorials for building the core infrastructure of your lab: Docker, Nginx, DNS, and more.
03
Mar
Grafana dashboard showing a global threat map of cyberattacks and a top 5 attackers bar gauge parsed from OPNsense firewall and NGINX Docker logs.

Building a Homelab Mini-SIEM with Grafana, Loki, and Promtail

Stop guessing and start visualizing. Turn siloed OPNsense and NGINX logs into a real-time threat map with the lightweight GLP stack. Includes GeoIP and Discord alerts.
13 min read
26
Feb
Cyberpunk illustration of a home Plex server securely tunneling to a cloud VPS, bypassing ISP CG-NAT with an encrypted connection.

How to Access Plex and Jellyfin Behind CGNAT: A 2026 Guide

Stop Plex Relay throttling! Learn how to bypass CG-NAT using a VPS relay with WireGuard or Headscale (Tailscale). Secure, full-bitrate remote access without port forwarding.
19 min read
20
Feb
Screenshot of the Jellywatch website showing their icon/mascot (A cartoonish single eyed purple jellyfish!) & brief introduction.

JellyWatch Review: The Ultimate Jellyfin Admin Dashboard for Android

Always wanted a mobile native app to manage Jellyfin? Discover JellyWatch - an Android app with "Arr" integration, real-time stats, and a killer "Watch Pass" feature.
12 min read
05
Feb
The default OpenMediaVault 8 web interface login screen featuring a dark, textured background and a central, minimalist login box for system administration.

OpenMediaVault 8 Upgrade Guide: Navigating the Jump to Debian 13 & Kernel 6.17

Master the OpenMediaVault 8 (Synchrony) upgrade. Learn to fix PHP 502 Bad Gateway errors, handle SHA-1 repo issues, and optimize Kernel 6.17 for your homelab.
15 min read
03
Feb
AI-generated digital art of two sleek robots managing a futuristic server room with glowing blue data displays and media icons for Plex and Sonarr.

The Media Server Janitors: Deploying Maintainerr & Declutarr

If you're here because Cleanarr finally broke, you're in the right place... You’ve set up
9 min read
30
Jan
Left side, graphical system dashboard showing NGINX stats and load, on the right, complex "digital" machinery as the core.

NGINX 101: Under the Hood of Your Reverse Proxy

Stop relying on magic. Learn how NGINX actually works under the hood. A deep dive into config files, proxy headers, and Raw Docker deployments.
4 min read
27
Jan
A glowing blue digital processor shield protects a server from a stream of red "malware" skulls. The shield filters the traffic, allowing only safe green packets to pass.

CrowdSec Installed but Showing No Decisions? Here's Why That's Normal

Installed CrowdSec but see empty logs? Don't panic. Learn how to verify your "invisible shield," investigate attacker logs, and whitelist your own IP.
8 min read
20
Jan
Gloved hands hold a transparent tablet displaying a holographic network diagram where a secure WireGuard tunnel bypasses a red firewall shield in a server room.

Mastering WireGuard: Site-to-Site & Road Warrior Setups Behind OPNsense NAT

Stop running WireGuard on your firewall. Learn how to decouple your VPN using Docker or Linux VMs behind OPNsense for better performance, portability, and Site-to-Site routing.
8 min read
09
Jan
A tablet with a breadcrumb path at the top, and them editing code below.

Hacking Ghost: Adding Mobile-Friendly Breadcrumbs to the Edition Theme

The "Lost User" Problem We spend hours tweaking our homelabs, optimizing Docker containers, and fine-tuning our firewalls.
5 min read
07
Jan
Digitized ancient aztec vault stylized door with the word "Vaultwarden" inscribed at the top.

Self-Hosting Vaultwarden Securely (Complete 2026 Guide)

Learn how to self-host Vaultwarden with a hardened setup using SWAG, CrowdSec, and geoblocking. Build a secure, private password manager with full control over your data.
15 min read