From 31164c979804d7125c0fa303de3cdc515688a4b7 Mon Sep 17 00:00:00 2001 From: Mauricio Siu <47042324+Siumauricio@users.noreply.github.com> Date: Sat, 15 Mar 2025 20:42:53 -0600 Subject: [PATCH] chore: remove console log statements from WebSocket connection handling and ensure builder container for Railpack is created --- apps/dokploy/server/wss/listen-deployment.ts | 2 -- packages/server/src/utils/builders/railpack.ts | 4 ++++ 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/apps/dokploy/server/wss/listen-deployment.ts b/apps/dokploy/server/wss/listen-deployment.ts index 4a25c6f0e..581c04d7b 100644 --- a/apps/dokploy/server/wss/listen-deployment.ts +++ b/apps/dokploy/server/wss/listen-deployment.ts @@ -61,7 +61,6 @@ export const setupDeploymentLogsWebSocketServer = ( } stream .on("close", () => { - console.log("Connection closed ✅"); client.end(); ws.close(); }) @@ -86,7 +85,6 @@ export const setupDeploymentLogsWebSocketServer = ( }); ws.on("close", () => { - console.log("Connection closed ✅, From WS"); client.end(); }); } else { diff --git a/packages/server/src/utils/builders/railpack.ts b/packages/server/src/utils/builders/railpack.ts index e99918861..bc23338d4 100644 --- a/packages/server/src/utils/builders/railpack.ts +++ b/packages/server/src/utils/builders/railpack.ts @@ -131,6 +131,10 @@ export const getRailpackCommand = ( buildArgs.push(buildAppDirectory); const bashCommand = ` +# Ensure we have a builder with containerd +docker buildx create --use --name builder-containerd --driver docker-container || true +docker buildx use builder-containerd + echo "Preparing Railpack build plan..." >> "${logPath}"; railpack ${prepareArgs.join(" ")} >> ${logPath} 2>> ${logPath} || { echo "❌ Railpack prepare failed" >> ${logPath};