diff --git a/packages/grid_client/src/zos/zmachine.ts b/packages/grid_client/src/zos/zmachine.ts
index 315f0f2cfa..40c5f0cd32 100644
--- a/packages/grid_client/src/zos/zmachine.ts
+++ b/packages/grid_client/src/zos/zmachine.ts
@@ -85,10 +85,10 @@ class Zmachine extends WorkloadData {
out += key;
out += "=";
out += this.env[key];
- if (this.gpu) {
- for (const g of this.gpu) {
- out += g;
- }
+ }
+ if (this.gpu) {
+ for (const g of this.gpu) {
+ out += g;
}
}
return out;
diff --git a/packages/grid_client/src/zos/zmachine_light.ts b/packages/grid_client/src/zos/zmachine_light.ts
index 0d6245930f..cbd37387f1 100644
--- a/packages/grid_client/src/zos/zmachine_light.ts
+++ b/packages/grid_client/src/zos/zmachine_light.ts
@@ -64,10 +64,10 @@ class ZmachineLight extends WorkloadData {
out += key;
out += "=";
out += this.env[key];
- if (this.gpu) {
- for (const g of this.gpu) {
- out += g;
- }
+ }
+ if (this.gpu) {
+ for (const g of this.gpu) {
+ out += g;
}
}
return out;
diff --git a/packages/playground/src/weblets/tf_deployment_list.vue b/packages/playground/src/weblets/tf_deployment_list.vue
index 49039c65c2..39e9802aa0 100644
--- a/packages/playground/src/weblets/tf_deployment_list.vue
+++ b/packages/playground/src/weblets/tf_deployment_list.vue
@@ -206,9 +206,12 @@
@click="openDialog(tabs[activeTab].value, item)"
/>
-
-
-
+
diff --git a/packages/playground/src/weblets/tf_openwebui.vue b/packages/playground/src/weblets/tf_openwebui.vue
index 001b7a10fd..e29bed2d9f 100644
--- a/packages/playground/src/weblets/tf_openwebui.vue
+++ b/packages/playground/src/weblets/tf_openwebui.vue
@@ -199,7 +199,10 @@ async function deploy() {
publicIpv6: ipv6.value,
planetary: planetary.value,
mycelium: mycelium.value,
- envs: [{ key: "SSH_KEY", value: selectedSSHKeys.value }],
+ envs: [
+ { key: "SSH_KEY", value: selectedSSHKeys.value },
+ { key: "OPENWEBUI_DOMAIN", value: domain },
+ ],
rootFilesystemSize: rootFilesystemSize.value,
hasGPU: hasGPU.value,
nodeId: selectionDetails.value?.node?.nodeId,