compose_guacamole.yaml

Initiale Docker Compose
This commit is contained in:
Marc Blatter 2025-10-21 11:09:35 +00:00
parent 1c4d2be734
commit c54e7486e2
1 changed files with 47 additions and 0 deletions

47
compose_guacamole.yaml Normal file
View File

@ -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: