Homelab

My current homelab server setup.

I’ve been running a self-hosted server for a while now as a hobby. This page contains my current setup, both for my own reference and to share with others who might be interested in building something similar. Occassionally I write a blogpost about selfhosting projects.

⚙️ Hardware

Component Model
CPU AMD Ryzen 3 2200G with Radeon Vega Graphics
Motherboard ASUS Prime B450M-A
RAM 16GB (2x8GB) DDR4 2400MHz
Primary Storage WD 240GB WDS240G2G0B SSD
Media Storage 2TB WDC WD20EFRX + 4TB WDC WD40EFRX + 2x 6TB WDC WD60EMAZ
Network Realtek RTL8111/8168 Gigabit Ethernet
Graphics Integrated AMD Radeon Vega
Case Corsair Carbide Air 240 (Black)
Power Supply Corsair VS350 (80Plus)

📦 Software

I’m running all my services in Docker containers (docker compose) on an Ubuntu server. On this page you’ll find a (rather large) selection of what I am currently running.

Media Stack

My media server setup consists of several interconnected services:

Service Description
Plex Personal Netflix
Radarr Manages my movies
Sonarr Manages my series
Readarr Manages my e-books
Bazarr Manages subtitles
Calibre + Calibre-Web For accessing my e-books
Tautulli Stats for Plex
SABnzbd Usenet downloader
Prowlarr Manages indexers for the *arr apps
qBittorrentVPN For torrent downloads (with built-in VPN protection)
Huntarr For discovering missing items
Cleanuperr Removes unwanted or blocked files

Other services

Beyond media, these services handle everything from networking to automation.

Service Description
Nextcloud Personal DropBox
Nginx Proxy Manager Network configuration
Node-RED Home automation flows
Umami Privacy-focused analytics for my websites
Mosquitto Home automation communication (MQTT broker)
Watchtower Updates containers
phpMyAdmin Manages databases
Kutt Link shortener (jos.to)
HedgeDoc Markdown editor

Static websites

I’ve also got a few websites running, e.g., ledlijstje.nl, barrybox.nl, kratjes.net, each using their own nginx/php container (or using Nginx Proxy Manager).


Last updated: June 2025