diff --git a/scripts/native/deploy/render-unidesk-host-service.mjs b/scripts/native/deploy/render-unidesk-host-service.mjs index b334d57c..a222c0a1 100755 --- a/scripts/native/deploy/render-unidesk-host-service.mjs +++ b/scripts/native/deploy/render-unidesk-host-service.mjs @@ -103,6 +103,13 @@ const env = [ { name: `${storageEnvPrefix}_STORAGE_PRIMARY`, value: required(storage.primary, `${serviceRef}.storage.primary`) }, ]; +if (storage.healthRefreshSeconds !== undefined) { + env.push({ + name: `${storageEnvPrefix}_STORAGE_HEALTH_REFRESH_MS`, + value: String(positiveInteger(storage.healthRefreshSeconds, `${serviceRef}.storage.healthRefreshSeconds`) * 1000), + }); +} + if (reminder !== null && reminderTransport !== null) { const reminderTransportType = required(reminderTransport.type, `${serviceRef}.reminder.transport.type`); if (reminderTransportType !== "claudeqq") throw new Error(`${serviceRef}.reminder.transport.type must be claudeqq`);