Skip to main content
About

// the infrastructure

The HomeLab

A peek behind the curtain — the hardware, network, and self-hosted services that power my corner of the internet.

Last updated: August 3, 2026

Here's a real look at what's actually running behind scootr.ca and the rest of my self-hosted world — not a polished marketing page, just an honest snapshot of the homelab as it exists today.

Storage & Docker Philosophy

All the media and app data lives on network-mounted drives on a Terramaster NAS running Unraid. The local SSDs on each Docker host are intentionally locked down — if the NAS ever drops offline, containers get a clean "permission denied" instead of silently filling up the host's root drive.

Everything runs as Docker Compose "micro-stacks" — each logical group of services (media, monitoring, network, and so on) gets its own isolated compose file and directory, rather than one giant compose file for everything. It's a bit more bookkeeping, but it keeps the blast radius small when something needs to change.

Machines are networked together over Tailscale, and anything exposed to the outside world goes through Cloudflare Tunnels with Zero Trust access policies — no ports forwarded directly to any of this.

What's Next

  • Replace the 1000Mbps managed switch with an 8-port 2.5Gbps switch
  • Storage expansion toward 4× 28TB drives in the Terramaster NAS
  • A second NAS for proper 3-2-1 backup redundancy
  • Migrate the primary Docker host from bare Ubuntu Server to Proxmox, freeing up room for more self-hosted apps like Immich and Home Assistant

Machines

Opti-Scoot

The primary Docker host, running Ubuntu — handles the bulk of self-hosted services across isolated micro-stacks (media, monitoring, network, documentation, and more). Networked over Tailscale.

Model: Dell OptiPlex 3080

CPU: Intel Core i5-10500T

RAM: 16GB

Storage: 256GB SSD + 128GB SSD

Services

Pi-hole
Gluetun
Cloudflared
Mousehole
Notifiarr
Dozzle
Dockwatch
Tracearr
Scrutiny
qBittorrent
SABnzbd
Radarr
Sonarr
Prowlarr
Bazarr
Reclaimerr
Cleanuparr
Maintainerr
Unpackerr
FlareSolverr
Profilarr
Rangarr
PlexTraktSync
qBittorrent (Private)
Shelfmark
Grimmory
Audiobookshelf
BookStack
YAMLResume
Homelable
Journiv
Wizarr
Tautulli
Seerr
Dynacat
Mealie
Authentik

scootNAS

Network-attached storage on a Terramaster NAS chassis running Unraid — hosts the Plex media library plus a handful of storage-adjacent services.

Model: Terramaster F4-424

CPU: Intel N95 (Quad-Core)

RAM: 8GB DDR5

Network: 2× 2.5GbE

Disk 1: 28TB Seagate IronWolf Pro (New)

Disk 2: 12TB Seagate Barracuda Pro (Refurb)

Disk 3: 8TB Seagate Barracuda (Refurb)

Disk 4: 4TB Seagate Barracuda (Refurb)

Cache: 1TB Timetec NVMe

Services

Plex
Romm
MariaDB
Speedtest Tracker

scoot-oracle

A lightweight, always-free Oracle Cloud instance (ARM, Ubuntu 24.04) used purely for external monitoring — keeping an eye on the homelab from outside the network.

Provider: Oracle Cloud (Always Free)

CPU: 4 OCPU

RAM: 24GB

Network: 4Gbps Bandwidth

Storage: 200GB Boot Volume

OS: Canonical Ubuntu 24.04 Minimal (aarch64)

Services

Beszel
Cloudflared
Uptime Kuma