I host a ton of services running behind my nginx reverse proxy (basic auth + lets encrypt). On the whole it works really well with nearly everything I throw at it. Lately, there’s been a lot of gradio/websocket/python stuff coming from the AI community like the local llama and stable diffusion stuff. Not sure what’s causing it but there’s always weird issues when I try to reverse proxy them.
Does anyone have some magic settings that “just work” with these weirdo web apps?
You should elaborate on the weird issues you’re having. It would also help to know which specific services you want to host and maybe some cleaned up (= generalized, with no personal information or hostname) logs to pin down the various issues.
For most services there seems to be at least a basic apache or nginx config available. From there you can see what you probably have to adapt to your own config.