I'm pretty technically competent compared to the majority of people you tell that to, but even just ssl certificates are a pain in the ass.
and now that I got it working, dns broke something because my reverse proxy did not change, even though I'm pretty sure I also didn't change my dns rules.
I barely know how to troubleshoot this, most of my time is bouncing between 5 things and guessing. Most people you tell it to? good luck, unless that's the only thing they're hosting on the machine.
but that's not a me thing; I can solve this eventually. I have the time, and I know it will work because it already did.
however.
it is an indictment.
every day I throw away two to thirty days because I want to do a thing, I get less likely to ever even bother. I do not have the time to waste, or the money to enable me to waste it.
"just self host your own email/cloud storage/vpn/website/media streaming on your home network!" okay cool. lemme just uh
- drop a wad on an old computer and a bunch of ssds/hard disks if needs be
- upgrade my home internet to at least half-gigabit upload speeds
- manually configure linux distro of choice/postfix/owncloud/openvpn/nginx/plex/whatever
- leave said computer running aforementioned software 24/7 (and be S.O.L. if it goes offline while I'm not home)
- do all maintenance/troubleshooting/backup management myself
- run the (VERY REAL) risk of get booted by ISP for violating some obscure clause in their contract
If I wanted to, I could do this because I'm a no-life freak who's been using Linux since they were 9. That no-life part is changing now, and I want to do things other than babysit an old server. Shit, I do self host a few of these things, and even enjoy it to an extent - just on a VPS instead of my own home network. To expect the average schmoe, or even a relatively technical person to be able to do this, let alone be bothered to is just delusional. It's goofy.
Telling people to simply become an IT guy isn't a solution to their problems.
