August 4, 20205 yr Hello, Currently testing Unraid with a view to buying a licence, and am looking to put the WebUI through an internal Nginx proxy so its covered by a trusted SSL cert (I know there is a self-signed UI available, but would like it all put through the internal proxy). It all works for the most part, but some items do not: CPU use does not update on the Dashboard page Cant open VNC viewer for VMs/console window for Unraid server Has anyone had any luck putting the WebUI behind Nginx? Note that this will only be internally accessible - it will not be internet facing. Thanks Edited August 4, 20205 yr by start846432 Typo
August 4, 20205 yr 51 minutes ago, start846432 said: Has anyone had any luck putting the WebUI behind Nginx? That should NOT be attempted. Exposing the Unraid GUI to the Internet is asking for troubles since Unraid was never intended for such use. You should set up a VPN (e.g. Wireguard is included via a plugin or use OpenVPN) and use that to access the GUI.
August 4, 20205 yr Author 8 minutes ago, testdasi said: That should NOT be attempted. Exposing the Unraid GUI to the Internet is asking for troubles since Unraid was never intended for such use. You should set up a VPN (e.g. Wireguard is included via a plugin or use OpenVPN) and use that to access the GUI. Post updated making it clear this is internally accessible only - it wont be exposed to the internet.
November 5, 20205 yr I'm also interested in this. Also evaluating Unraid at the moment to replace my docker server on esxi. In my previous setup on a ubuntu host I created a folder structure for every docker app that I use. A global reverse proxy was used to make all apps available with a external network in docker. That network was reused in every app (docker-compose). The only thing that I had to do manually was a letsencrypt cert renewal since I used a *.wildcard.ext domain internally. This uses a DNS validation and does not require you to open port 80/443 to your internal server. So also this setup is stricktly used internally, external use only trough vpn (nextcloud sync).
August 26, 20232 yr This Thread is 3 years old but I also tried to find an answer to this question. I'm using Unraid 6.12.3 Nginx Proxy Manager After some trial and error I got it working by activating "Websocket Support" for the Domain name in the Nginx Proxy Manager. I also only use it for internal use, so no exposure to the Internet. Hopefully this will help a lost soul finding this thread in the future Edited August 26, 20232 yr by Kiwih
October 23, 20232 yr On 8/26/2023 at 8:45 AM, Kiwih said: This Thread is 3 years old but I also tried to find an answer to this question. I'm using Unraid 6.12.3 Nginx Proxy Manager After some trial and error I got it working by activating "Websocket Support" for the Domain name in the Nginx Proxy Manager. I also only use it for internal use, so no exposure to the Internet. Hopefully this will help a lost soul finding this thread in the future Today you have helped this lost soul. Thanks for the fix!!!
November 21, 20232 yr Many thanks to Kiwih, turning on websocket support for the unraid server works like a champ.
March 12, 20242 yr Could you show your config in Nginx proxy manager for Unraid web ui? Enabling WebSocket support does not work for me ;(
April 26, 20242 yr would be lovely... just enabeling WebSocket support is not working for me too Anything else that needs to be configuerd?
August 19, 2025Aug 19 On 3/12/2024 at 1:40 PM, Vitek said:Could you show your config in Nginx proxy manager for Unraid web ui? Enabling WebSocket support does not work for me ;(Not sure if it helps you guys more than 1 year later but, I got it to work (make sure to also have a local DNS record in either pi-hole, your router, adblock home etc)my server name is oracle and i own dinosaurthug.com through cloudflare so I also generated an SSL certificate through them. Note: I do not expose this to the internet (I did not open/forward any ports)
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.