Apache Guacamole™
#
What is Apache Guacamole™From https://guacamole.apache.org/
note
Apache Guacamole is a clientless remote desktop gateway. It supports standard protocols like VNC, RDP, and SSH.
#
PreparationThe following placeholders will be used:
guacamole.company
is the FQDN of the Guacamole install.authentik.company
is the FQDN of the authentik install.
Create an OAuth2/OpenID provider with the following parameters:
- Client Type:
Confidential
- JWT Algorithm:
RS256
- Redirect URIs:
https://guacamole.company/
(depending on your Tomcat setup, you might have to add/guacamole/
if the application runs in a subfolder) - Scopes: OpenID, Email and Profile
Note the Client ID value. Create an application, using the provider you've created above.
#
Guacamole- Docker
- Standalone
The docker containers are configured via environment variables. The following variables are required:
Standalone Guacamole is configured using the `guacamole.properties` file. Add the following settings: