nice! I made github.com/frostyard/plow last week with a serverless take on this (just for debian repos though). Being served by gh-pages means no git-lfs support though. repogen might be a better option if any packages get too big.
I did exactly this, put it in a 2U case. Fantastic performance, but even with the best Noctua I could put on it the CPU fan sounds like a Hawker Harrier doing VTOL when it's under load. Don't regret the board, but wish my rack was in another room now.
You can adjust some fan settings in the BIOS, like what temperature it starts turning on, the PWM setting when it first turns on, and the temperature at which it hits PWM of 100%. After tuning those a bit, mine is pretty quiet unless I'm compiling with all cores or something.
Charlie, thanks for all your work on JRuby. It helped me smuggle Ruby and OSS into environments that were openly hostile towards both :) Good luck with the sponsors, I'm sure you'll do well.
Pro Tip: write a tech book to advance your career, to scratch an itch, to learn by teaching. Don't write a tech book to make money. I don't have the exact numbers off the top of my head, but Go In Action is considered a successful tech book and it hasn't made enough money to make it worth the time invested if money was the only motivator. We donate all the royalties to a non-profit (Go Bridge https://gobridge.org ), so that was never our motivation... but I'd be seriously disappointed if I expected to make a living doing tech books with a traditional publisher. Maybe others who self-publish can chime in on how that's going for them.