UserVM Handbook/Windows: Difference between revisions

no edit summary
No edit summary
No edit summary
 
 
== Setting up reverse proxying ==
'''This is REQUIRED for UserVM as, for technical reasons (mostly because Computernewb is a HTTPS site and browsers don't like mixed HTTP and HTTPS content), only TLS-equipped WebSockets can be accepted'''
 
We strongly recommend you proxy your UserVM behind Nginx, to provide additional security and allow things like TLS. It also makes your VM look a lot cleaner, allowing people to access it on your main HTTP(s) port and on a subdirectory, like <code>https://example.com/collab-vm/</code> rather than <code>http://example.com:6004</code>. Here's a brief tutorial of how to set that up on the Nginx side.