added mattermost

This commit is contained in:
root
2026-05-13 09:21:46 -07:00
parent ea7469c459
commit 59168ba4f5
13 changed files with 1714 additions and 9 deletions
+34
View File
@@ -0,0 +1,34 @@
[Unit]
Description=Guacamole Web Client
After=guac-db.service guacd.service
[Container]
Image=gitea.iot.cudanet.org/administrator/quadlets/guacamole:1.6.0
ContainerName=guacamole
PublishPort=8080:8080
Network=guacamole.network
# 1.6.0 Primary Variables
Environment=POSTGRESQL_HOSTNAME=guac-db
Environment=POSTGRESQL_DATABASE=guacamole_db
Environment=POSTGRESQL_USERNAME=guacamole
Environment=POSTGRESQL_PASSWORD=guacamole
# Legacy Fallback (Required by some internal 1.6.0 scripts)
Environment=POSTGRES_HOSTNAME=guac-db
Environment=POSTGRES_DATABASE=guacamole_db
Environment=POSTGRES_USER=guacamole
Environment=POSTGRES_PASSWORD=guacamole
Environment=WEBAPP_CONTEXT=ROOT
Environment=GUACD_HOSTNAME=guacd
Environment=GUACD_HOSTNAME=guacd
Environment=GUACD_PORT=4822
Volume=/var/podman/guacamole/guac/etc:/etc/guacamole:Z
[Service]
Restart=always
[Install]
WantedBy=multi-user.target