The Open Home Lab Stack (2017)
hackernoon.com
hackernoon.com
There's some great discussion on there, as well as guides
How do you manage with all the upgrading and maintenance? It seems like a simple distro upgrade could throw various stability-oriented subsystems like "photos of my family" into compete chaos.
You only get updates for security-related stuff (and, IIRC, stuff-breaking bugs), which seldom break things.
Also, hosting a home media server allows for perfect 4k streaming regardless of bandwidth speeds and/or your home networks current load.
Serves as a hub for my home automation setup as well.
Lots of things, all fun!
That homelab sub has a big population of people who feel personal empowerment or hobby satisfaction as either the secondary or primary utility to exam prep. Some even to the complete exclusion of exam prep.
It seems like most home lab folks run a lab to gain experience on platforms people actually use.
First of all, it's a sense of enjoying to tinker, same as a lot of people do with Raspberry Pis or Arduinos. The challenge is partly why I'm a developer in the first place.
Secondly, when storing large amounts of data (> 20 TB) or running high powered systems, cloud hosting can become very expensive very fast, especially if you don't need 99.9999% reliability (although for anything important - 3 backups, 2 devices, 1 offsite). I bought a used xeon 6-core server with 24gb of ecc ram on ebay for around $400 a couple years ago, along with a half dozen 5TB HDDs.
It makes it easy and was a mostly one time cost to mess around with DNA algorithms, docker/k8s, media encoding, home automation, and more. I've been considering upgrading to use an SAS backplane next, but with commercial 8 and 10TB hard drives getting cheaper, I may never need to jump to more drives then I have now.
Till then I'll keep feeding the Google/NSA machine.
another secret is 'you don't need the latest', in fact, almost nobody needs the latest.
Shipping alone would cost 100USD at minimum.
My current cart in Amazon is about $470. With shipping and handling the whole thing goes to almost $800.
We might as well go to the local flea markets and spend the afternoon asking people around for the same things because almost everybody outside the comfy zone of Amazon and eBay ends up paying almost double due to shipping + handling costs.
More seriously, people might set up home labs for a variety of reasons, ranging from practical to fun.
Here are some lists:
https://www.reddit.com/r/selfhosted/comments/7n6bgh/what_sof...
Power consumption is the biggest thing. For an always-on home server, you want something that sips as little power as possible. (Some of the Intel Avoton CPUs have a 17W TDP, compared to an i7 which can have a TDP anywhere between 65-150W.)
Outside that, the only other issue is going to be lack of ECC RAM. Whether that's needed for a home server is debatable. Many folks can get by fine without it.
Oh, and lack of lights-out management utilities. Which is convenient, especially in headless setups... but hardly required when the server is a few feet away.
It's also got a nice certificate authority wizard.
"You may have heard of Docker, well this is essentially the same thing, except it’s been around a bit longer."
... really?
Whereas Docker (https://en.wikipedia.org/wiki/Docker_(software)) was first released in 2013.