I’ve been in tech a long time and don’t allow WAN ingress into my network at all because I don’t have time to properly harden my self-hosted services. For absolute beginners, I wouldn’t recommend making anything public until they’re more experienced. Just running Jellyfin for you and your family on an old laptop is a perfect starter project.
Comment on Is self-hosting becoming too gatekept by power users?
MentalEdge@sopuli.xyz 2 days ago
A part of it is concern.
System administration on a system you’re planning to use remotely over the internet must be done right. Not being sure what you’re doing is how we all learn, but you really should be sure before exposing yourself to the internet.
It’s not like experimenting with linux on a laptop. Self-hosting is usually about providing some sort of service for yourself, which if accessed by someone malicious, can be used to really hurt you.
melfie@lemy.lol 2 days ago
avidamoeba@lemmy.ca 2 days ago
Same. No WAN ingress without VPN.
anamethatisnt@sopuli.xyz 2 days ago
I make it simple for myself - only WAN ingress into my network is openvpn protected by both username, password and client certificate files.
sepi@piefed.social 2 days ago
- Running software alone :(
- Running software with friends :)
See, no big deal if somebody else comes into your system. You’ll be happier.
QuizzaciousOtter@lemmy.dbzer0.com 2 days ago
Exposing services to the internet is one thing. The other thing is that without really solid backup strategy you can just lose your files. Both concerns grow even bigger if you’re dealing with not just your own data but also your family’s or friends’. It’s a real responsibility.
I think it would be great if more people got into self-hosting but you really need to learn some stuff before jumping in. A single mistake can cost you a lot.
Fuzzypyro@lemmy.world 2 days ago
Just wanna add here that it is not just hurt in terms of time, money or loss of data(those are a given). It could even land you in legal trouble that you can not explain your way out of in some extreme circumstances.