Nhako
BM
github.com/kimzam30/my-homelab-setupEarlier build

My HomeLab Setup

The first homelab: a NAS, Pi-hole, Jellyfin, Gitea and uptime monitoring behind Tailscale, all in Docker Compose.

Status
Earlier build
Kind
The first home server
Services
Homepage, FileBrowser, Jellyfin, Gitea, Pi-hole, Speedtest Tracker, Uptime Kuma
Access
Tailscale, behind an Nginx reverse proxy
Approach
Infrastructure as code; secrets in environment files
Started
Last push
License
MIT
Built by

What ran on it

  • FileBrowser turned the server into a NAS you manage from any browser.
  • Jellyfin streamed the local media library to phones, tablets and the TV.
  • Gitea hosted private repositories.
  • Pi-hole blocked ads and trackers for the whole network at DNS.
  • Speedtest Tracker and Uptime Kuma logged the ISP hourly and raised alerts when a service or the tunnel went down.

What came next

It replaced several paid subscriptions with self-hosted software. Its successor, Homelab26, rebuilt the idea around a hard split between public and private services and a backup system designed for losing the whole disk.