Vanilla nginx is still too far over my head, but Nginx Proxy Manager makes easy work of it.
A lot of people like Caddy but I’ve never tried it. The config files are much simpler and it auto-renews certificates (but so does Nginx Proxy Manager).
Comment on Finally setup nginx as a reverse proxy.
itsworkthatwedo@sh.itjust.works 4 days ago
Did you follow a specific guide or refer to specific documentation for the reverse proxy? I’ve tried (admittedly not super hard) multiple times to set one up with nginx with no luck.
Vanilla nginx is still too far over my head, but Nginx Proxy Manager makes easy work of it.
A lot of people like Caddy but I’ve never tried it. The config files are much simpler and it auto-renews certificates (but so does Nginx Proxy Manager).
Straight up reverse proxy isn’t bad. I think it’s only a couple lines in a file.
But when you want to add let’s encrypt and dynamic DNS. It starts to get a little bit meatier.
It’s been a minute since I’ve done this in proxmox, but this video should help get you over the hump. Good luck!
If you've got a docker host, nginx proxy manager is super simple. Aside from a super basic docker compose file, the rest of the config can be done via the web gui.
If you're on proxmox, there's a helper script for creating an nginx proxy manager lxc, and the rest can be done via the web gui as well.
guynamedzero@lemmy.dbzer0.com 4 days ago
As much as I hate to admit it, I asked ChatGPT, because like you, I couldn’t find any good tutorials/guides about setting it up, ultimately ChatGPT gave me exactly the information I needed, if you need some help I can send a template config thingy later
rumba@lemmy.zip 3 days ago
Providing documentation to something that you don’t know is one of its few really solid uses. If it misses a detail or doesn’t get it right on the first try, it’s still probably faster than you starting from scratch, RTFM.
Appoxo@lemmy.dbzer0.com 4 days ago
No worries. But be sure to research what you setup for it being sane or secure.
As for myself: I had significant help from a fellow dude on discord answering many of my stupid questions.
Everyone had to begin at one point ;)