Skip to content

guacamole

Consists of 3 components

make a directory for the database called init

Need to run guacamole itself first and initialise the mysql database via a shell script

need to chmod 777 to the **init** folder

docker run --rm guacamole/guacamole /opt/guacamole/bin/initdb.sh --mysql > init/initdb.sql

Then deploy the stack

For the traefik labels, need to add prefix /guacamole

- "traefik.http.routers.guacamole-secure.middlewares=addGuacamole"
- "traefik.http.middlewares.addGuacamole.addPrefix.prefix=/guacamole"