From f27e572fdb4b7ad6e409b1f4e559ed7bcebbc428 Mon Sep 17 00:00:00 2001 From: Mark Henderson Date: Thu, 23 Apr 2026 16:49:51 -0700 Subject: [PATCH] fix: wait 2.5s before domain PATCH after dockercompose create (async creation) Made-with: Cursor --- lib/coolify.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/coolify.ts b/lib/coolify.ts index 936bb65..6b9433d 100644 --- a/lib/coolify.ts +++ b/lib/coolify.ts @@ -536,8 +536,10 @@ export async function createDockerComposeApp( body: JSON.stringify(body), }) as { uuid: string }; - // Set domains + https enforcement via PATCH (compose-aware) + // Coolify creates apps asynchronously. Wait briefly before PATCHing + // so the record is committed to the DB. if (opts.composeDomains && opts.composeDomains.length > 0) { + await new Promise(r => setTimeout(r, 2500)); await coolifyFetch(`/applications/${created.uuid}`, { method: 'PATCH', body: JSON.stringify(stripUndefined({