Skip to content

Latest commit

 

History

History
37 lines (26 loc) · 1.11 KB

README.md

File metadata and controls

37 lines (26 loc) · 1.11 KB

Apache Guacamole - Full Stack in one command

An easy way to deploy Guacamole on your machine --- just for fun.

What you going to get:

  • OR HAProxy (with SSL configured automatically)
  • OR Nginx (with httppass configured automatically)
  • Guacamole version 1.5.1 (database and first user configured automatically)
  • GuaCD connecting on your host
  • MySQL (latest stable version)

Know issues

If you are using MacOS with Rancher Desktop, you need to run the docker-compose up -d command twice (some bug)

Requirements

Docker and Docker Compose (I mean it, just it!)

How to run

  1. Copy the .env-example to .env and change it as you please

    cp .env-example .env
  2. Start the docker compose with NGINX on port 80

    docker-compose --profile nginx up
  3. Start the docker compose with HAPROXY on port 443

    docker-compose --profile haproxy up
  4. Access it: http://localhost:8080 (nginx) or https://localhost:8443 (haproxy)