This compose stack makes these containers:
- guacamole - the web front end
- guacd - the connection broker
- postgres - the database for auth
- adminer - databse admin
- Run the stack with
docker-compose up -d
- Go to http://localhost:8081
- Log in to the
guacamole-docker_postgres_1
host withpostgres/password
- Create a database called
guacamole
- Import
initdb.sql
into theguacamole
database - Log in to
http://localhost:8080
withguacadmin:guacadmin
- Change the password and/or create a new user
- Eat cake
Replace localhost
with the docker server IP if you're running it somewhere else.
Not much for me to offer, you're better off looking at guacamole's docs, but feel free to tweet me @TerminalOutcome if you think I can help.