I think you’ve missed the point OP is trying to communicate.
It’s not that these things aren’t relevant, highly important, and good caution/warning. It’s the gate that people are creating with these no depth explainers. “you need to understand” “if you don’t know” – then fail to provide direction to people who want to know, to learn these things, to figure out where to start; that’s the gate.
Comment on Is self-hosting becoming too gatekept by power users?
BootLoop@sh.itjust.works 8 hours ago
If you can’t configure Docker, reverse proxies, and Yaml files, you shouldn’t be self-hosting
Yes, absolutely.
Configure Docker
if you cannot run docker compose up or understand the basics of what it’s doing, you should not be self hosting. Yes, Docker can be difficult to troubleshoot but you need to understand where your data is being stored and generally self hosting projects using Docker are easy to set up.
reverse proxies
Implying exposing your server to the Internet. Yes. 100%. If you do not know what you’re doing, you should not. This is dangerous to your machine and to your data.
Yaml files
This ks a plain text file. You can open it with Notepad or your operating system’s equivalent. Editing a text file to enter some default parameters is a low bar and if you can’t edit a text file, you’re going to get caught up in some other part of self hosting
l3db3tt3r@piefed.social 5 hours ago
otacon239@lemmy.world 8 hours ago
You made pretty much every point exactly how I was going to make it.
I will mention that even as a pretty experienced sysadmin, learning Docker, reverse proxies, and relevant config files took ages because there are treated as assumed knowledge.
Every YouTube video on Docker is 30 minutes shorter than they should be, and terminology for reverse proxies is really confusing if you’re not already familiar.
It’s great to say you shouldn’t use these if you’re not familiar, but these are also probably the most poorly taught subjects in computing right now from my experience.
deczzz@lemmy.dbzer0.com 49 minutes ago
Been using reserve proxies for some server setup. Still don’t understand how it really works
otacon239@lemmy.world 26 minutes ago
The very rough idea is this:
I have a server with multiple services and only one open port (not counting the SSL port) on my router.
Traffic comes into that one port straight to my server. That server has a reverse proxy installed with a directory of subdomains and associated ports.
It internally routes traffic coming in on my open port to the internal services on the server without having to expose them directly to the internet.
The big advantage is that because it all goes through my server, I can add SSL certs to just that and now all of my subdomain services get the benefits of the SSL cert on the host.
I’m sure there are other uses for reverse proxies, but this is how they work in my setup.