Files
quadlets/guacamole.container
T
2026-05-13 09:21:46 -07:00

35 lines
889 B
INI

[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