-
Notifications
You must be signed in to change notification settings - Fork 44
Description
Wonderful guide! Personally I'm trying to figure out how to best provide remote access to my setup and I'd love to see a few options added to this guide.
I understand that it greatly increases the complexity and can also be considered off-topic - but that last mile issue is honestly game-changing.
I use my OpenWebUI setup on both my phone, work and personal computers and can also provide access to friends and family.
My current setup uses Cloudflare tunnels. I limit access using access groups with Cloudflare so they don't even have to remember a username/password - they just get emailed a code and OpenWebUI uses the authenticated headers.
I'd like to expand this setup to not trust Cloudflare, though. I'd like to use a reverse proxy to allow for multiple services to be hosted (in addition to my OpenWebUI). Several I have found have Let'sEncrypt support. I think using Cloudflare for dynamic DNS would be good - but I haven't yet found a definitive guide online and haven't been successful myself in setting this up. My basic Cloudflare tunnel that serves OpenWebUI works, but stepping up to a reverse proxy with multiple services (Comfy UI, my own streamlit app, etc), handing my own E2E encryption and running it all in Docker hasn't been successful.