mirror of
https://github.com/itsdave-de/dockercompose-guacamole-for-msp-remoteadmin.git
synced 2025-05-06 20:15:12 +02:00
53 lines
1.3 KiB
YAML
53 lines
1.3 KiB
YAML
version: '3'
|
|
services:
|
|
guacdb:
|
|
container_name: guacamoledb
|
|
image: mariadb:10.9.5
|
|
restart: unless-stopped
|
|
environment:
|
|
MYSQL_ROOT_PASSWORD: 'MariaDBRootPass'
|
|
MYSQL_DATABASE: 'guacamole_db'
|
|
MYSQL_USER: 'guacamole_user'
|
|
MYSQL_PASSWORD: 'MariaDBUserPass'
|
|
volumes:
|
|
- './db-data:/var/lib/mysql'
|
|
guacd:
|
|
container_name: guacd
|
|
image: guacamole/guacd:1.5.5
|
|
restart: unless-stopped
|
|
ports:
|
|
- 4822:4822
|
|
guacamole:
|
|
container_name: guacamole
|
|
#image: guacamole/guacamole:1.5.5
|
|
build: ./docker-guacamole-custom
|
|
restart: unless-stopped
|
|
ports:
|
|
- 8080:8080
|
|
environment:
|
|
GUACD_HOSTNAME: "guacd"
|
|
MYSQL_HOSTNAME: "guacdb"
|
|
MYSQL_DATABASE: "guacamole_db"
|
|
MYSQL_USER: "guacamole_user"
|
|
MYSQL_PASSWORD: "MariaDBUserPass"
|
|
#TOTP_ENABLED: "true"
|
|
QUICKCONNECT_ENABLED: "true"
|
|
entrypoint: /opt/guacamole/bin/entrypoint.sh
|
|
depends_on:
|
|
- guacdb
|
|
- guacd
|
|
log_service:
|
|
container_name: log_service
|
|
build: ./docker-monitor
|
|
restart: unless-stopped
|
|
environment:
|
|
FRAPPE_URL: "https://luizdev.itsdave.de"
|
|
ports:
|
|
- 8085:8085
|
|
volumes:
|
|
- /var/run/docker.sock:/var/run/docker.sock
|
|
depends_on:
|
|
- guacd
|
|
volumes:
|
|
db-data:
|