...
Some of my web-based applications related to home automation are currently accessible via NGINX-based reverse-proxy container secured using Let's Encrypt free certificate running in Docker in a Debian VM.
Please note: this article doesn't cover installation and setup of following prerequisite components:
- linux server + docker engine
- nginx reverse proxy server + letsencrypt certificate
- router settings + domain name
Apache Guacamole
Now I've found Apache Guacamole Project, which absolutely fits to (almost) all my needs.
It is a clientless remote desktop gateway. It supports standard protocols like VNC, RDP, and SSH. It is called clientless because no plugins or client software are required - thanks to HTML5, once Guacamole is installed on a server, all I need to access my systems is a HTML5 capable web browser.
...