My home server configuration set up using compose files.
Component |
Name |
CPU |
Intel i5 10600K (6 cores, AMD64) |
CPU Cooler |
be quiet! Dark Rock Slim |
RAM |
2x 16GB DDR4 @ 3.200MT/s |
Motherboard |
ASRock Z490M-ITX/ac |
Storage |
Samsung 970 Evo Plus 500 GB SSD |
Storage |
3x Seagate IronWolf 4TB HDD |
PSU |
Corsair RM750x |
Case |
Fractal Design Node 304 Black |
OS |
Ubuntu Server 24.10 |
Name |
Description |
cAdvisor |
Analyzes and exposes resource usage and performance data from running containers. |
Grafana |
Analytics and monitoring service. |
Home Assistant |
Home automation service. |
Homebridge |
Emulates the iOS HomeKit API. |
Mosquitto |
Message Queuing Telemetry Transport (MQTT) broker |
Portainer |
Web UI for Docker containers. Useful for managing all the containers on the server. |
Prometheus |
Systems monitoring and alertingtoolkit. |
Prometheus Alertmanager |
Alert manager for Prometheus. |
Prometheus Node exporter |
Exports hardware and OS metrics. |
Name |
Description |
Bazarr |
Subtitles manager for Sonarr and Radarr. |
Jellyfin |
Media stream service. |
Lidarr |
Music collection manager. |
Plex |
Media stream service. |
Prowlarr |
Proxy server for search queries. |
Radarr |
Movie collection manager. |
Readarr |
Book collection manager. |
Sabnzbd |
Binary news reader. |
Sonarr |
TV series collection manager. |
Tautulli |
Monitor server for Plex. |
Transmission OpenVPN |
Torrent client with VPN. |
Name |
Description |
Authelia |
IAM SSO companion for reverse proxy. |
Cloudflare Companion |
CNAME DNS updater. |
Cloudflare DDNS |
Dynamic DNS updater. |
Traefik |
Reverse proxy for HTTP requests. |
UID=1400
GID=1400
TZ=Etc/UTC
USER_DIR=/home/homelab/home-server
DOMAIN_NAME=davydehaas.nl