Longtime lurker, but https://forums.servethehome.com/ind...nt-email-with-room-to-grow.34145/#post-314910 finally impelled me to make an account here. Advice on identifying a machine for a compilation server would be much appreciated.
Use case for a development server:
My home network is fairly straightforward and should be lightly loaded and should not have any impact on the choice, but in case it does:
Use case for a development server:
- Slow desktop development machine (i5-6400 with 16GB RAM)
- Compilation times are very slow (about 1-5hrs depending on project, all personal; both memory and CPU limited)
- Would like a beefier machine for compilation and for LSP server
- Not particularly space constrained, as basement has plenty of space along with other servers (see below)
- Development server likely to be used for 10-15 hours only per week (in ~1hr sessions) for personal projects
- Would like to minimize idle power draw; ideally would go into hibernation or the like when not used
- Would like at least 64GB of memory
- Only care about Linux support
- Price ideally less than 200 USD, located in Illinois
My home network is fairly straightforward and should be lightly loaded and should not have any impact on the choice, but in case it does:
- Wired 1Gbps connections: Dell 3020 SFF (Opnsense, in the process of switching to VyOS for better CLI support) to HP 2530-24G + 2 Aruba IAP-205 (with redundant Dell 3020 SFF + HP 2530-24G combo as backup in case of component failure)
- Bunch of Raspberry Pis and HP T620s used as music boxes (via Mopidy)
- A single NUC + SilverStone RS431U with 4 spinning disks acting as backup server, DLNA server and NFS disk server for music boxes
- The usual phones/TVs/desktops/laptops but nothing significant (no real video usage beyond Netflix streaming a couple of times a week)