35 lines
889 B
INI
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
|