You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Portainer: A lightweight service delivery platform for containerized applications that simplifies managing Docker environments.
HomeAssistant: An open-source home automation platform.
Beszel: Server monitoring with Docker stats, historical data, and alerts.
Uptime Kuma: A monitoring tool to keep track of the uptime and performance of services and applications.
Apprise: A notification routing library that standardizes notifications across multiple platforms and provides a single, consistent way to send notifications to alerting systems.
ntfy: A simple HTTP-based notification server and client with support for multiple platforms, including Android, iOS, and desktop.
Media 🎬
Jellyfin: A free software system to manage and stream media.
Radarr: A movie collection manager.
Sonarr: A TV show collection manager.
Lidarr: A music collection manager.
Bazarr: A companion application to Sonarr and Radarr that manages and downloads subtitles.
Prowlarr: An indexer manager/proxy built to integrate with Radarr, Sonarr and Lidarr.
qBittorrent: A reliable and open-source BitTorrent client.
Networking 🌐
Pi-hole: A network-wide ad blocker that protects devices from tracking and unwanted content via DNS sinkholing.
Unbound: A validating, recursive, and caching DNS resolver to improve privacy and security of DNS queries.
WireGuard: A fast, modern, and secure VPN tunnel for remote access to the home network.
OpenSpeedTest: A self-hosted network speed testing tool to diagnose local network performance.
Proxy 🔀
Newt: A tunnel client and TCP/UDP proxy, designed to securely expose private resources controlled by Pangolin.
NginxProxyManager: A reverse proxy management system with a web interface to route incoming traffic to containers and manage SSL certificates.
Misc ⚙️
Crafty: A Minecraft server management tool with a web interface.
Dashy: A customizable dashboard for organizing and accessing home server web applications in one place.
Server Specifications
Hardware
Item
Home Server
VPS
CPU
Intel i5-7200U
1 core / 2 threads (AMD EPYC 7551)
RAM
16GB DDR4
1GB DDR4
Storage
1TB SATA SSD + 1TB HDD
100GB HDD
IP
CGNAT IPv4, static IPv6
Static IPv4 and IPv6
Network
Gigabit Ethernet, 200 Mbps
50 Mbps
OS & Software
Item
Home Server
VPS
OS
Ubuntu Server 24.04 LTS
Ubuntu Server 24.04 LTS
Docker
Docker Engine v29
Docker Engine v29
Filesystem
BTRFS
ext4
OS and applications
100GB
100GB
Media storage
1.7TB
100GB
RAM Swap
4GB
2GB
About
Docker compose files for a home server running containerized applications