Unfortunately, I feel the same. As I observed from the commenters here, self-hosting that won’t break seems very expensive and laborious.
Comment on Self hosting is hard. How do you overcome?
FarraigePlaisteach@lemmy.world 4 months ago
I got tired of having to learn new things. The latest was a reverse proxy that I didn’t want to configure and maintain. I decided that life is short and just use samba to serve media as files. One lighttpd server for my favourite movies so I can watch them from anywhere. The rest I moved to free online services or apps that sync across mobile and desktop.
iso@lemy.lol 4 months ago
BlackPenguins@lemmy.world 4 months ago
Reverse proxy is actually super easy with nginx. I have an nginx server at the front of my server doing the reverse proxy and an Apache server hosting some of those applications being proxied.
Basically 3 main steps:
- Setup up the DNS with your hoster for each subdomain.
- Setup your router to port forward for each port.
- Setup nginx to do the proxy from each subdomain to each port.
andyburke@fedia.io 4 months ago
🤷♂️ I could spend that two hours with my kids.
You aren't wrong, but as a community I think we should be listening carefully to the pain points and thinking about how we could make them better.
Alphane_Moon@lemmy.world 4 months ago
I had a pretty decent self-hosted setup that was working locally. The whole project failed because I couldn’t set up a reverse proxy with nginx.
I am no pro, very far from it, but I am also somewhat Ok with linux and technical research. I just couldn’t get nginx and reverse proxies working and it wasn’t clear where to ask for help.
BlackPenguins@lemmy.world 4 months ago
I updated my comment above with some more details now that I’m not on lunch.
asbestos@lemmy.world 4 months ago
fuck nginx and fuck its configuration file with an aids ridden spoon, it’s everything but easy if you want anything other than the default config for the app you want to serve
BlackPenguins@lemmy.world 4 months ago
I only use it for reverse proxies. I still find Apache easier for web serving, but terrible for setting up reverse proxies. So I use the advantages of each one.
nyar@lemmy.world 4 months ago
Caddy took an afternoon to figure out and setup, and it does your certs for you.