The homelab
A sanitised tour of the kit every guide is tested on.
No addresses, hostnames or secrets, just the shape of it and how the pieces fit together.
At a glance
- Hypervisor A Proxmox host running a few Docker VMs
- Containers Docker and Docker Compose, with a compose file per app
- Front door A reverse proxy, with single sign-on in front of the admin panels
- DNS Local DNS with ad-blocking for the whole network
- Media A media server with hardware transcoding, plus the usual helpers for the library
- Dashboard A start page with a tile for every service
- This site Ghost, self-hosted in Docker and published through a tunnel
How it fits together
Virtualisation
Proxmox and Docker VMs
Proxmox runs a few VMs, and the apps run in Docker inside them. Media transcoding uses the Intel iGPU (Quick Sync), as in the Jellyfin guide.
DNS & Network
Local DNS and ad-blocking
Technitium DNS answers for the whole network, blocks ads and trackers, and gives services friendly local names.
Read the guide →
Front door
Reverse proxy, SSO and a tunnel
Traefik handles HTTPS, Authentik adds single sign-on in front of the admin panels, and Cloudflare Tunnel publishes the public bits without opening ports.
Media
Jellyfin and friends
Jellyfin with hardware transcoding, the *arr apps for the library, Seerr for requests and Tdarr for background transcodes.
Read the guide →
Dashboards & Monitoring
One page for everything
Homarr is the start page, Uptime Kuma checks everything is up, and Gotify sends a notification when it isn’t.
Read the guide →
Security & Automation
Secrets, alerts and workflows
Vaultwarden for passwords, Wazuh for threat detection, n8n for workflows and Dockhand for managing the containers.
How the apps are run
- One folder and one compose file per app, so each app can be updated, moved or removed on its own.
- All app data under one parent folder, so backing up is a single job.
- Pinned versions where it matters. DNS and dashboards use a specific image tag so nothing changes overnight; the version each guide was tested with is listed at the top of the guide.
- Secrets in a
.envfile, not in the compose file, and never in a guide. - Admin panels behind single sign-on. Authentik sits in front of anything with an admin login.
How this site runs
Nerdy Guides itself is part of the homelab: The theme is a custom one, with app icons from selfh.st/icons.
🧹
Sanitised on purpose. IP addresses, hostnames, internal domains and anything else that maps the network are left out of this page and every guide.