From 05b20193c274b83b87b122619b58af1a8aea1886 Mon Sep 17 00:00:00 2001 From: Mauricio Siu <47042324+Siumauricio@users.noreply.github.com> Date: Sat, 25 Oct 2025 00:25:25 -0600 Subject: [PATCH] fix(docker): escape single quotes in secret values for Docker command --- packages/server/src/utils/builders/docker-file.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/server/src/utils/builders/docker-file.ts b/packages/server/src/utils/builders/docker-file.ts index 895484868..b5c2b59c3 100644 --- a/packages/server/src/utils/builders/docker-file.ts +++ b/packages/server/src/utils/builders/docker-file.ts @@ -151,7 +151,7 @@ export const getDockerCommand = ( ); const joinedSecrets = Object.entries(secrets) - .map(([key, value]) => `${key}='${value}'`) + .map(([key, value]) => `${key}='${value.replace(/'/g, "'\"'\"'")}'`) .join(" "); for (const key in secrets) {