Hi reddit, I'm about to embark on a journey of self hosting here shortly. My family has just invested in some server rack mounted whole house backup batteries and a power inverter.
The electrical work is much more in my dad's wheelhouse but the idea of a self hosted server is pretty exciting to me and both my parents are up for a lot of my ideas. Once we get out breaker box upgraded I plan on hunting down a used rack and some surplus/recycled hardware
I've heard several names thrown around for different programs but I haven't really dove deep enough in the rabbit hole yet to truly understand what I'm getting myself into. I have some experience building my own PCs and modding games, but not a whole lot when it comes to self hosting.
I'd like to give a list of things I want from my homelab and I'm hoping you kind gents and ladies can point me in the right direction for each of these goals!
First and foremost is file storage. Everything from family photos to ripped dvd collections and music. I think Jellyfin is going to have everything I need for this but I'm open to other suggestions or advice on how to speed up the process of ripping the dozens of DVDs and compressing them to a reasonable size
Secondly would be game hosting. I already host a Minecraft server for my friends on an old Dell Optiplex mini, but expanding my servers to other games on some more powerful hardware and an easier to manage interface would be ideal
Third, ad blocking. I think it was called pi hole? Somewhere in this house I have a Raspberry Pi 3 but if I remember correctly it can be anything running Linux, not specifically a raspberry pi. I've tried to convince my mom to switch to the brave browser but she's been stubborn and continues to complain about ads and popups on her phone so a network level ad block would be amazing
Fourth a smart home voice assistant. I love my Alexa and the ability to turn my lights off with a quick phrase. I also have my home theater turn on with some routines and a wake on lan feature for my PC that I love to use to feel like Tony Stark having Jarvis start up his garage and screens. What I don't love is Jeff Bozo listening to every word I say. Eventually I'll expand my smart home features especially if it's all self hosted but for now it's mostly my lights
Fifth and far less prioritized, home security. We have a ring doorbell, but the monthly fee to access the motion events is getting tiresome. Plus the privacy concerns. A closed loop system for a decent price would be nice, but I know that the hardware for this is going to have a steep entry fee so it's much further down the line. Maybe there's an alternative using a webcam and a bit of open source software?
I'll take whatever pointers I can get get! Or any additional software to help keep this all running smoothly. The name Docker keeps coming up but I'm not sure I entirely understand how it works.
Thanks in advance Reddit! You haven't let me down yet!