From c54e7486e22f8b5abe6708d7466b26f96a272c0f Mon Sep 17 00:00:00 2001 From: Marc Blatter Date: Tue, 21 Oct 2025 11:09:35 +0000 Subject: [PATCH] compose_guacamole.yaml Initiale Docker Compose --- compose_guacamole.yaml | 47 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 47 insertions(+) create mode 100644 compose_guacamole.yaml diff --git a/compose_guacamole.yaml b/compose_guacamole.yaml new file mode 100644 index 0000000..28b3ba4 --- /dev/null +++ b/compose_guacamole.yaml @@ -0,0 +1,47 @@ +version: '3' +services: + guacd: + image: guacamole/guacd + container_name: guacd + restart: unless-stopped + networks: + - guac-network + + db: + image: mariadb + container_name: guac-db + restart: unless-stopped + environment: + MYSQL_ROOT_PASSWORD: SuperSicheresRootPasswort + MYSQL_DATABASE: guacamole_db + MYSQL_USER: guacadmin + MYSQL_PASSWORD: MyS3cur3P@ss! + networks: + - guac-network + volumes: + - guac-db-data:/var/lib/mysql + + guacamole: + image: guacamole/guacamole + container_name: guacamole + restart: unless-stopped + depends_on: + - guacd + - db + ports: + - "8080:8080" + environment: + GUACD_HOSTNAME: guacd + MYSQL_HOSTNAME: db + MYSQL_DATABASE: guacamole_db + MYSQL_USER: guacadmin + MYSQL_PASSWORD: MyS3cur3P@ss! + networks: + - guac-network + +networks: + guac-network: + driver: bridge + +volumes: + guac-db-data: \ No newline at end of file