Comment on Contract for self-hosting help
TA_Help@piefed.social 17 hours agoThank you for your detailed answer.
1) I really do mean big picture, you’re talking about all the detail in that picture. My brain works best with a clear overview structure and an understanding of connections. It gives me a way to organise and keep track of the detail. I want to present my current understanding to someone and get their feedback on it. If I finally get my overview properly documented, I’ll happily share it on this community for others.
2) That’s my point - it’s a really big field and very individualised. That’s why I’d like someone to help me figure out an initial setup based on what I have and what I want.
3) The network access is exactly the piece that scares me, which is why I want to be sure I’m getting it right.
4) I expect that will be true once I’m into it. However right now I’m simply feeling overwhelmed and blocked. This is not a rational thing, it’s emotional.
Regarding money, those rates are in line with my expectations. I have some hardware that I can potentially use but I will need to do some investment there too. I’d prefer to spend some money up front on planning, rather than overspend on unnecessary hardware.
IsoKiero@sopuli.xyz 16 hours ago
I could explain to you in pretty decent detail how to build a setup which could cover pretty much every imaginable scenario for a home gamer, but that would also be suitable to serve a mid-sized company who’ll have multiple people on duty to manage the servers, storages, security, networking and other stuff. Also it’d cost roughly as much as a decent house. That’s close to the ‘big picture’ you’re looking for and equally overwhelming than your current situation. I’ve been earning my living with this stuff for quite a while now and there’s still a ton of things I’m at a very much beginner level. Maybe the difference now vs starting this is that I actually have some idea on things which I don’t know and thus I know when to learn more/ask from more experienced team members.
Just like eating an elephant, this field requires that you take it piece by piece. You’ll learn new things to build both your setup and your knowledge further, but if you try to eat it all at once it just doesn’t happen. First you need to decide a simple goal on what you want to get out of self hosting. DNS-based ad-blocking on your network is pretty neat and setting up pihole will get you started. Also with that you don’t need to allow any external connections to your network. Plus if something goes wrong you can easily just return to where you started from and try again. Setting your own router with DHCP, caching DNS and other stuff is pretty neat too and it’s also pretty simple to isolate from the rest of the network so you’ll have your ‘normal’ stuff still working while you learn for new things. Whatever it is, set up a relatively simple goal to work for. Then you can start to ask questions like ‘is raspberry pi 4 suitable for this’ or ‘what subnet I should use for my homelab’ or even ‘how to install debian on a old laptop to run pihole’.
Or if you really insist on going to the deep end, go to library and pick up TCP/IP Network Administration from O’reilly (altough that might be a bit outdated by now) or something similar and dig in. The o’reilly one has a bit over 700 pages to go trough. There’s equally in-depth books for linux administration, firewalls, network security and so on. Annas archive will most likely have some decent books too if you don’t care about legal issues and want to go trough brick-sized books as pdfs.