hello,
noVNC is a vnc client to connect to a VNC Server like UltraVnc, x11vnc, realvnc,..
For Example I have a ubuntu server which is running a noVNC and some virtual machines.
I use the noVNC to connect to a virtual machine with a vnc server.
Now you can connect over the local network and the port 6080 with a webbrowser to the vnc server.
There are many ways to connect the server over the internet.
I use a virtual private network to connect to it.
Client < -> VPN Server < -> noVNC Server -> vnc server
the client and server are connected to a vpn server, now i can connect from the client to the vnc server
Another way is to configure Your Internet Router.
You have to forward the Ports to the server.
But You need a IPv4, and a dyndns service or a static IP
The way over a vpn is much easyier.
What do you want to use it for?
Best regards
Daniel