====== Using the jPC's Remote Desktop Feature ======
When the Wayland compositor starts for the jPC's display, it also starts an instance of [[https://manpages.debian.org/trixie/wayvnc/wayvnc.1.en.html|WayVNC]] on localhost:5900, and then an instance of [[https://novnc.com/info.html|noVNC]] to expose WayVNC through a [[https://nginx.org/en/index.html|nginx]] web server instance at localhost:5980.
To view, and interact with jpc's display remotely:
- Run ''ssh -L 5980:localhost:5980 admin@{jpc_ip_address}'' on the remote computer to open an SSH tunnel to port 5980.
- Open a browser to ''http://localhost:5980'' to view and interact with the jPC's display.
The method leverages the security of SSH's authentication and encryption so separate authentication, authorization, and encryption for WayVNC and NoVNC are not needed.
===== Disabling the Remote Desktop Service =====
To disable the remote desktop service, run systemctl --user disable jpc-remote-desktop. To stop the service immediately without rebooting, run systemctl --user stop jpc-remote-desktop.