From 6dff52cc733bd30fa56a8aee92f2bfb30404b38c Mon Sep 17 00:00:00 2001 From: Louis Lam Date: Sun, 30 Mar 2025 17:35:33 +0800 Subject: [PATCH] Fix: generate compose without project name --- backend/socket-handlers/main-socket-handler.ts | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/backend/socket-handlers/main-socket-handler.ts b/backend/socket-handlers/main-socket-handler.ts index 5d31878..09d958e 100644 --- a/backend/socket-handlers/main-socket-handler.ts +++ b/backend/socket-handlers/main-socket-handler.ts @@ -311,7 +311,12 @@ export class MainSocketHandler extends SocketHandler { throw new ValidationError("dockerRunCommand must be a string"); } - const composeTemplate = composerize(dockerRunCommand); + // Option: 'latest' | 'v2x' | 'v3x' + let composeTemplate = composerize(dockerRunCommand, "", "latest"); + + // Remove the first line "name: " + composeTemplate = composeTemplate.split("\n").slice(1).join("\n"); + callback({ ok: true, composeTemplate,