This page tells you about my Home Lab and the technologies I have learnt anout and use:
### Hardware
#### Servers
My main server nicknamed SOONtm because it will always be in a state of "It will be ready soon" and is unfortuantly not on at all times because it is in my bedroom and it is loud.
- 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 Optaine SSD, + multiple other SSDs of varius size and brand.
- OS: Proxmox
My Secondary server named dockerbox and is on at all times and, as the name suggests, is used for docker.
I have 1 Cloud VM hosted in Linode that serves a similar perpouse to dockerbox but for services better suted for cloud.
- CPU: 1x Shared CPU Core
- RAM: 1GB
- Storage: 30GB
- 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 dont have to run cables everyware.
- Modem: Virgin Hub 3 - in modem mode
- Router: Asus RT-AX88U
- APs: 2x Asus RT-AC88U - As AiMesh Nodes
- Switch: HPE OfficeConnect 1950 JG960A
### Software
I am a big fan of Virtulization and containerization, so I Primarilly use Proxmox and Docker
- The main VM is running TrueNAS Scale which has the 2 8TB HDDs and the Intel Optaine drives passed through. It has those drives in a ZFS pool with the 2 HDDs mirrored and the Optaine drive set as a Level 2 cache.
- The other VMs are currently used for testing various services and OSs but when the server is on 24/7, I plan to run various services such as JellyFin, game servers and migrating containers from dockerbox.
- Appache - I have 2 instances hosting the non-SSL instances of my 2 websites, this [one](http://cv.aaronlangham.com/) and the main [page](http://aaronlangham.com/)
- [GiTea](http://gitea.aaronlangham.com/) - An open source, self hosted Git repository.
- Heimdall - A customisable Dashboard/Homepage.
- nginx - I have 3 instances, 2 of which are the SSL versions of my 2 sites: [Home](https://aaronlangham.com/) [CV](https://cv.aaronlangham.com/), and the last on is a reverse proxy which listens for incomming traffic from multiple sources and can redirect it to another address and to a specific port.