Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

How to enable extensions? #2

Open
ovizii opened this issue Feb 14, 2020 · 2 comments
Open

How to enable extensions? #2

ovizii opened this issue Feb 14, 2020 · 2 comments

Comments

@ovizii
Copy link

ovizii commented Feb 14, 2020

Hi there,
I've been happily using your docker-compose file for a while and even after the release of Guacamole 1.1.0 it still works perfectly.

I realized in this new release the duo extension was now included in the docker images but I am totally clueless how to "enable" and configure it. I have the configuration variables needed I just don't know how to pass them. Use env variables? some config file? no idea.

Here is the change log: https://guacamole.apache.org/releases/1.1.0/

Would you mind giving me a hand on how to configure extensions please?
I read the Guacamole documentation on Docker and how to add and configure my own Guacamole Home Dir but is that really necessary since the duo extension i included in the docker image?

@redtripleAAA
Copy link

I have the same request here:

https://github.com/oznu/docker-guacamole/issues/58

The image I am using it has the extensions already in it and you should be able to enable by running the commands:

docker run
-p 8080:8080
-v </path/to/config>:/config
-e "EXTENSIONS=auth-ldap,auth-duo"
oznu/guacamole

Still having some issues running the command, let me know if you got any luck if you wish to use that image.

@ibuk01
Copy link

ibuk01 commented Jul 12, 2022

I solved the problem setting the environment variable "TOTP_ENABLED" to "true":

... -e TOTP_ENABLED="true" ...

The docker-compose.yaml file also works for me now. I've read that option in the start.sh-file inside the Containerfile and the "EXTENSIONS" variable didn't even seem to be used.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants