My current Homelab server rack
My current Homelab server rack:
- Turing Pi 2 cluster, now with 4 x RK1 3588 8-core arm_64 CPUs with 32GB RAM each (not shown in pictures below), 6 TOPS NPU, in a 2U Silverstone rack-mount case, fans, 8-bay hot-swappable SSDs, 4TB SSDs x 4
- a bunch or Raspberry Pi 4s (4GB x 2, 8GB x 1, 1TB NVMe SSDs in Argon One cases)
- Radxa Rockchip 5B 16GB RAM, 4TB NVMe. 8-core arm_64, 6 TOPS NPU + case
- Argon Eon, RasPi 4, 4GB RAM 4 x 4TB SSD
- Radxa Penta NAS kit with RockChip 4 4GB + 4 x 4TB SATA SSDs
- UPS + surge protection, because we had a power surge during a storm here a few months ago that destroyed one of the RasPi CM4s I had in the Turing Pi 2, a power supply, and a 15” portable LCD monitor… expensive power surge! It’s the 21st century… you’d think these things wouldn’t happen any more, but they do.
This is all instrumented by a Portainer/Docker Swarm setup running:
- Nginx-Proxy-Manager (Simple reverse proxy manager)
- DuckDNS (Dynamic DNS)
- Minecraft Server (suranyami.duckdns.org:25565)
- Awwesome Self-Hosted Browser link (no login required)
- Excalidraw (FOSS collaborative drawing webapp, no login required)
- Homarr (Home page for all my services)
- Home Assistant (IoT control for smart devices)
- Jackett
- Joplin Server (Knowledge Base)
- Netdata monitoring on most nodes
- Ollama + Ollama WebUI (really slow ATM… installing NPU drivers this weekend, coz the RockChip 3588s have 6 TOPS of neural processing)
- Overseer
- Plex Media Server
- Radarr
- Sonarr
- Tautulli
- Tdarr
- IT-Tools (No login needed). Check it out! It’s very useful!
- Transmission (Torrents)
- Uptime-Kuma (Uptime monitoring)
- WG-Easy Wireguard VPN management
- GlusterFS distributed File System with 2 x redundancy, 1 unified storage volume of 18TB in total