My main server nicknamed SOONtm because it is in a perpetual state of "It will be ready soon" and is unfortunately not on at all times because it is in my bedroom and it is loud (I like sleep).
CPU: AMD Epyc 7551P
RAM: 256GB DDR4 ECC
MoB: Supermicro​ H11SSL-i
GPU: nVidia Quadro M4000
Storage: 2x Intel 256GB SATA SSDs, 2x WD Red 4TB HDD, 2x Seagate Exos 8TB HDD, 1x Intel 110GB Optane SSD, + multiple other SSDs of various sizes and brands.
OS: Proxmox
My Secondary server, named neodockerbox (it replaced an older server called dockerbox) and is on at all times and, as the name suggests, is used for Docker.
CPU: AMD Ryzen 5 4600G
RAM: 16GB DDR4
MoB: ASrock A320M-ITX
Storage: 1x 500GB M.2 SSD
OS: Linux Arch - EndeavourOS
Cloud
I have 1 Cloud VM hosted with Hetzner that serves a similar purpose to dockerbox but for services better suited for the cloud.
CPU: 2x Shared CPU Core
RAM: 4GB
Storage: 40GB
OS: Debian 12
Networking
I mainly use Asus for my networking solutions and make use of their AiMesh for WiFi in my house as it has good coverage and parent approval factor as I don't have to run cables everywhere.
Modem: Virgin Hub 3 - in modem mode
Router: Asus RT-AX88U
APs: 2x Asus RT-AC88U - As AiMesh Nodes
Switch: HPE OfficeConnect 1950 JG960A
I also use Tailscale to network together remote clients and provide a secure connection.
Software
I am a big fan of Virtualization and containerization, so I primarily use Proxmox and Docker. My exact Docker Containers and specific software is constantly changing and updating as it test new and different things, but this is a resonably up to date spec.
SOONtm:
The main VM is running TrueNAS Scale which has the 2 8TB HDDs and the Intel Optane drive passed through. It has those drives in a ZFS pool with the 2 HDDs mirrored and the Optane drive set as a Level 2 cache.
I have a Few other VMs also running EndeavourOS like dockerbox. 1 is for Jellyfin, a media server similar to Plex but more FOSS, and related services. Another is for Metube, a youtube video downloader, and jDownloader, a general download client, and other miscellaneous services. And the last one I plan to use to host servers for games like Minecraft.
On neodockerbox the containers I am currently running are:
AdGuard Home - A DNS filter that filters out ads from webpages for all devices on the network as well as other privacy and security features.
FireFox - A Web Browser accessible from a Web Browser, browserception.
Gotify - A notification server which I use to record the logs from my backups.
Home Assistant - Home Automation
Immich - Photo Backup and organisation
Jacket - A torrent searcher for qBittorrent
nginx - 2 instances, 1 reverse proxy and a file archive for ISOs
Portainer - Container Management
qBittorrent - A torrenting client "For Linux ISOs"
Remmina - A Web accessible Remote Access Client
SFTPgo - an SFTP server with Web interface
Wetty - A Web-based terminal emulator and SSH client
On my cloud VM the containers I am currently running are:
getHomepage - A customizable Dashboard/Homepage.
Gitea - An open source, self-hosted Git repository.
nginx - I have 5 instances, 2 of which are for my 2 websites: Home, CV, 1 is for my file Archive, and the other 2 are reverse proxies which listen for incoming traffic from multiple sources and can redirect it to another address and to a specific port as well as installing the SSL certificates.