add pvelabs

This commit is contained in:
2026-08-26 18:01:49 -05:00
parent f519b2cedf
commit 29c7cae404
9 changed files with 211 additions and 8 deletions
+8 -1
View File
@@ -36,8 +36,12 @@ for required_file in \
compose.yaml \
compose.http.yaml \
compose.tls.yaml \
compose.external-guacamole.bootstrap.yaml \
compose.external-guacamole.tls.yaml \
deploy/nginx/templates/http.conf.template \
deploy/nginx/templates/tls.conf.template; do
deploy/nginx/templates/tls.conf.template \
deploy/nginx/templates/external-guacamole-bootstrap.conf.template \
deploy/nginx/templates/external-guacamole-tls.conf.template; do
[[ -f "$required_file" ]] ||
fail "repository file is missing or not a regular file: ${required_file}"
done
@@ -111,6 +115,9 @@ umask 077
printf 'SSL_CERTIFICATE_DIR=%s\n' "$certificate_dir"
printf 'SSL_CERTIFICATE_FILE=fullchain.pem\n'
printf 'SSL_CERTIFICATE_KEY_FILE=privkey.pem\n\n'
printf 'EXTERNAL_GUACAMOLE_ENABLED=false\n'
printf 'EXTERNAL_GUACAMOLE_DOMAIN=\n'
printf 'EXTERNAL_GUACAMOLE_UPSTREAM=\n\n'
printf 'TAPM_DATABASE_DSN=file:/data/tapm.db?_pragma=busy_timeout(5000)&_pragma=foreign_keys(1)&_pragma=journal_mode(WAL)\n'
printf 'TAPM_PUBLIC_URL=%s://%s%s\n' "$public_scheme" "$broker_domain" "$public_port_suffix"
printf 'TAPM_GITEA_URL=%s://%s%s\n' "$public_scheme" "$gitea_domain" "$public_port_suffix"