turned base into guacamole deployment

This commit is contained in:
2022-10-27 08:41:50 +02:00
parent 5ed1af1f7f
commit 6aef4d222c
4 changed files with 132 additions and 12 deletions

View File

@@ -3,7 +3,7 @@ TRAEFIK_ENABLED=true
TRAEFIK_NETWORK=traefik
TRAEFIK_ROUTER=app_example_com
TRAEFIK_SERVICE=app_example_com
TRAEFIK_SERVICE_PORT=80
TRAEFIK_SERVICE_PORT=8080
TRAEFIK_MATCHRULE=Host(`app.example.com`)
TRAEFIK_TLSENABLED=true
TRAEFIK_CERTRESOLVER=letsencrypt
@@ -11,8 +11,32 @@ TRAEFIK_HTTP_MIDDLEWARES=http-to-https
TRAEFIK_HTTPS_MIDDLEWARES=hsts
# Diun
DIUN_ENABLE=true
DIUN_WATCHREPO=true
DIUN_SORTALGO=semver
DIUN_INCLUDE=
DIUN_EXCLUDE=
DIUN_GUACAMOLE_ENABLE=true
DIUN_GUACAMOLE_WATCHREPO=true
DIUN_GUACAMOLE_SORTALGO=semver
DIUN_GUACAMOLE_INCLUDE=([0-9]+)\.([0-9]+)\.([0-9]+)
DIUN_GUACAMOLE_EXCLUDE=
DIUN_GUACD_ENABLE=true
DIUN_GUACD_WATCHREPO=true
DIUN_GUACD_SORTALGO=semver
DIUN_GUACD_INCLUDE=([0-9]+)\.([0-9]+)\.([0-9]+)
DIUN_GUACD_EXCLUDE=
DIUN_MARIADB_ENABLE=true
DIUN_MARIADB_WATCHREPO=true
DIUN_MARIADB_SORTALGO=semver
DIUN_MARIADB_INCLUDE=([0-9]+)\.([0-9]+)\.([0-9]+)
DIUN_MARIADB_EXCLUDE=
# Guacamole
GUACAMOLE_VERSION=1.4.0
# Guacd
GUACD_VERSION=1.4.0
# MariaDB
MARIADB_VERSION=10.9.3
MARIADB_DATA=./data/mariadb
MARIADB_ROOT=
MARIADB_NAME=guacamole
MARIADB_USER=guacamole
MARIADB_PASS=