Documenting the server room at home that get used for working on OCaml and other open source software. Plus some general tinkering and running the lowest latency home network that “r/homelab” would love.
| CPU | AMD Ryzen 9 9950X |
| RAM | 64 GB |
| Disk | 1.8 TB |
| OS | Ubuntu 25.10 |
| Arch | x86_64 |
Primary Linux development server and workhorse for large compilations. You should see how fast it builds llvm-project and GHC. This is my most recent addition, built from scratch over Christmas 2025 before RAM prices went crazy.
| CPU | Intel Xeon E5-2667 v2 (Mac Pro 6,1) |
| RAM | 64 GB |
| OS | Ubuntu 24.04 |
| Arch | x86_64 |
Secondary x86_64 build machine repurposed from an old Mac Pro that I picked up on ebay for a few hundred dollars. Performs very credibly for a 12 year old machine, I’ve upgraded the CPU to an E5-2667 V2 to get the most CPU speed possible. Swapping CPUs was pretty scary, if I get the urge I have a 12 core E5-2697 V2.
| CPU | Apple M3 Pro |
| RAM | 36 GB |
| OS | macOS 15.7.3 |
| Arch | arm64 |
This is my go everywhere laptop for development and remoting into different Linux environments. The hardware is great and ARM64 CPU is fun.
| CPU | Intel i5-8500B (Mac Mini 2018) |
| RAM | 64 GB |
| OS | macOS 15.7.3 |
| Arch | x86_64 |
macOS x86_64 machine for testing OCaml support and running Windows 11 inside a VM.
| CPU | Raspberry Pi 4 Model B |
| RAM | 4 GB |
| OS | Ubuntu 24.04 |
| Arch | aarch64 |
Mostly used as a SSH jump box and running small network applications.
| CPU | 7447A @ 1.5 GHz (PowerMac10,2) |
| RAM | 491 MB |
| OS | Debian GNU/Linux bookworm/sid |
| Arch | ppc |
Used for testing Debian powerpc packages, and nostalgia for when PowerPC Macs and assembly was something I used. Slowly Linux is dropping powerpc support so it gets harder to justify turning this machine on. Originally this was the SSH jumpbox but I wasn’t confident about getting security updates for Debian powerpc.
| CPU | 2x Intel Xeon X5650 (12 cores @ 2.4 GHz, Mac Pro 2010) |
| RAM | 32 GB |
| OS | — |
| Arch | x86_64 |
Currently offline, waiting for a replacement power supply and CPU upgrade. It will probably run Linux or FreeBSD when it’s repaired.
| CPU | Intel Core i7 @ 3.0 GHz (MacBook Pro Retina 13-inch, Mid 2014) |
| RAM | 16 GB |
| OS | — |
| Arch | x86_64 |
This is my old-old laptop and is currently unassigned. Candidate for a FreeBSD or OpenBSD install, when I get around to it
Machines that have passed through the server room over the years.