Skip to content

Commit 13c5325

Browse files
authored
Merge pull request #44 from Dstack-TEE/feat-set-gateway-domain
Update phala cloud default prelaunch script which expose DSTACK_GATEWAY_DOMAIN
2 parents 94cae0a + 8f170d7 commit 13c5325

1 file changed

Lines changed: 9 additions & 1 deletion

File tree

phala-cloud-prelaunch-script/prelaunch.sh

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#!/bin/bash
22
echo "----------------------------------------------"
3-
echo "Running Phala Cloud Pre-Launch Script v0.0.5"
3+
echo "Running Phala Cloud Pre-Launch Script v0.0.7"
44
echo "----------------------------------------------"
55
set -e
66

@@ -146,6 +146,14 @@ if [[ -e /var/run/dstack.sock ]]; then
146146
else
147147
export DSTACK_APP_ID=$(curl -s --unix-socket /var/run/tappd.sock http://dstack/prpc/Tappd.Info | jq -j .app_id)
148148
fi
149+
# Check if app-compose.json has default_gateway_domain field and DSTACK_GATEWAY_DOMAIN is not set
150+
# If true, set DSTACK_GATEWAY_DOMAIN from app-compose.json
151+
if [[ $(jq 'has("default_gateway_domain")' app-compose.json) == "true" && -z "$DSTACK_GATEWAY_DOMAIN" ]]; then
152+
export DSTACK_GATEWAY_DOMAIN=$(jq -j '.default_gateway_domain' app-compose.json)
153+
fi
154+
if [[ -n "$DSTACK_GATEWAY_DOMAIN" ]]; then
155+
export DSTACK_APP_DOMAIN=$DSTACK_APP_ID"."$DSTACK_GATEWAY_DOMAIN
156+
fi
149157

150158
echo "----------------------------------------------"
151159
echo "Script execution completed"

0 commit comments

Comments
 (0)