1.5.0.0
This package automates the build from source of a Guacamole v1.5.0 appliance on Debian variants. This setup package also secures Apache Tomcat behind an optional Nginx reverse proxy and automates the configuration of either public (Let's Encrypt) or private SSL (OpenSSL) configurations for the Nginx reverse proxy.
Additionally inlcluded are scripts for guiding the configuration of Active Directory/LDAP integration, the SSL hardending of internal communications between Guacd server and Guacamole client and the addition of TOTP or Duo MFA extenstions after install. MySQL backup and restore scripts are also provided with M-F daily backup schedule preconfigured in cron.
All configuation options can be set at installation via interactive prompts, or can be saved at the beggining of the 1-setup.sh for a fully automated and non interactive setup.