diff --git a/apps/api/src/utils.ts b/apps/api/src/utils.ts index 03c836e0..2654487f 100644 --- a/apps/api/src/utils.ts +++ b/apps/api/src/utils.ts @@ -49,7 +49,6 @@ export const deploy = async (job: DeployJob) => { } } } catch (error) { - console.log(error); if (job.applicationType === "application") { await updateApplicationStatus(job.applicationId, "error"); } else if (job.applicationType === "compose") { diff --git a/apps/dokploy/components/dashboard/application/deployments/show-deployment.tsx b/apps/dokploy/components/dashboard/application/deployments/show-deployment.tsx index 6913aa24..8c15e2cd 100644 --- a/apps/dokploy/components/dashboard/application/deployments/show-deployment.tsx +++ b/apps/dokploy/components/dashboard/application/deployments/show-deployment.tsx @@ -37,7 +37,6 @@ export const ShowDeployment = ({ logPath, open, onClose, serverId }: Props) => { }; ws.onclose = () => { - console.log("WebSocket connection closed"); wsRef.current = null; // Clear reference on close }; diff --git a/apps/dokploy/components/dashboard/compose/deployments/show-deployment-compose.tsx b/apps/dokploy/components/dashboard/compose/deployments/show-deployment-compose.tsx index 8413b14b..14f3bcd7 100644 --- a/apps/dokploy/components/dashboard/compose/deployments/show-deployment-compose.tsx +++ b/apps/dokploy/components/dashboard/compose/deployments/show-deployment-compose.tsx @@ -43,7 +43,6 @@ export const ShowDeploymentCompose = ({ }; ws.onclose = () => { - console.log("WebSocket connection closed"); wsRef.current = null; }; diff --git a/apps/dokploy/components/dashboard/docker/logs/docker-logs-id.tsx b/apps/dokploy/components/dashboard/docker/logs/docker-logs-id.tsx index ca9dbbb6..6fc0ab48 100644 --- a/apps/dokploy/components/dashboard/docker/logs/docker-logs-id.tsx +++ b/apps/dokploy/components/dashboard/docker/logs/docker-logs-id.tsx @@ -30,7 +30,6 @@ export const DockerLogsId: React.FC = ({ } if (wsRef.current) { - console.log(wsRef.current); if (wsRef.current.readyState === WebSocket.OPEN) { wsRef.current.close(); } diff --git a/apps/dokploy/components/dashboard/settings/web-server/terminal-modal.tsx b/apps/dokploy/components/dashboard/settings/web-server/terminal-modal.tsx index e1ccc0be..5bdba8b8 100644 --- a/apps/dokploy/components/dashboard/settings/web-server/terminal-modal.tsx +++ b/apps/dokploy/components/dashboard/settings/web-server/terminal-modal.tsx @@ -38,7 +38,10 @@ export const TerminalModal = ({ children, serverId }: Props) => { {children} - + event.preventDefault()} + > Terminal ({data?.name}) Easy way to access the server diff --git a/apps/dokploy/package.json b/apps/dokploy/package.json index 91be29b2..28603187 100644 --- a/apps/dokploy/package.json +++ b/apps/dokploy/package.json @@ -1,6 +1,6 @@ { "name": "dokploy", - "version": "v0.10.4", + "version": "v0.10.5", "private": true, "license": "Apache-2.0", "type": "module", diff --git a/apps/dokploy/server/utils/backup.ts b/apps/dokploy/server/utils/backup.ts index 4fce36d7..a178063f 100644 --- a/apps/dokploy/server/utils/backup.ts +++ b/apps/dokploy/server/utils/backup.ts @@ -20,10 +20,8 @@ export const schedule = async (job: QueueJob) => { body: JSON.stringify(job), }); const data = await result.json(); - console.log(data); return data; } catch (error) { - console.log(error); throw error; } }; @@ -39,10 +37,8 @@ export const removeJob = async (job: QueueJob) => { body: JSON.stringify(job), }); const data = await result.json(); - console.log(data); return data; } catch (error) { - console.log(error); throw error; } }; @@ -58,10 +54,8 @@ export const updateJob = async (job: QueueJob) => { body: JSON.stringify(job), }); const data = await result.json(); - console.log(data); return data; } catch (error) { - console.log(error); throw error; } }; diff --git a/apps/dokploy/server/utils/deploy.ts b/apps/dokploy/server/utils/deploy.ts index 5b58679d..df8fc804 100644 --- a/apps/dokploy/server/utils/deploy.ts +++ b/apps/dokploy/server/utils/deploy.ts @@ -18,10 +18,8 @@ export const deploy = async (jobData: DeploymentJob) => { }); const data = await result.json(); - console.log(data); return data; } catch (error) { - console.log(error); throw error; } }; diff --git a/apps/dokploy/server/wss/docker-container-terminal.ts b/apps/dokploy/server/wss/docker-container-terminal.ts index 9091fcf0..eeba72d5 100644 --- a/apps/dokploy/server/wss/docker-container-terminal.ts +++ b/apps/dokploy/server/wss/docker-container-terminal.ts @@ -62,9 +62,6 @@ export const setupDockerContainerTerminalWebSocketServer = ( stream .on("close", (code: number, signal: string) => { - console.log( - `Stream :: close :: code: ${code}, signal: ${signal}`, - ); ws.send(`\nContainer closed with code: ${code}\n`); conn.end(); }) diff --git a/packages/server/src/services/redirect.ts b/packages/server/src/services/redirect.ts index 5a8b1aff..247b18ce 100644 --- a/packages/server/src/services/redirect.ts +++ b/packages/server/src/services/redirect.ts @@ -51,7 +51,6 @@ export const createRedirect = async ( return true; } catch (error) { - console.log(error); throw new TRPCError({ code: "BAD_REQUEST", message: "Error to create this redirect", diff --git a/packages/server/src/services/security.ts b/packages/server/src/services/security.ts index 40a13bb0..d1709b3f 100644 --- a/packages/server/src/services/security.ts +++ b/packages/server/src/services/security.ts @@ -48,7 +48,6 @@ export const createSecurity = async ( return true; }); } catch (error) { - console.log(error); throw new TRPCError({ code: "BAD_REQUEST", message: "Error to create this security", diff --git a/packages/server/src/templates/utils/index.ts b/packages/server/src/templates/utils/index.ts index c4a199de..911a4044 100644 --- a/packages/server/src/templates/utils/index.ts +++ b/packages/server/src/templates/utils/index.ts @@ -35,9 +35,15 @@ export const generateHash = (projectName: string, quantity = 3): string => { }; export const generatePassword = (quantity = 16): string => { - return randomBytes(Math.ceil(quantity / 2)) - .toString("hex") - .slice(0, quantity); + const characters = + "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789"; + let password = ""; + for (let i = 0; i < quantity; i++) { + password += characters.charAt( + Math.floor(Math.random() * characters.length), + ); + } + return password; }; export const generateBase64 = (bytes = 32): string => { diff --git a/packages/server/src/utils/providers/git.ts b/packages/server/src/utils/providers/git.ts index 6d2e34ed..6377b557 100644 --- a/packages/server/src/utils/providers/git.ts +++ b/packages/server/src/utils/providers/git.ts @@ -188,7 +188,6 @@ export const getCustomGitCloneCommand = async ( command.push(`echo "Cloned Custom Git ${customGitUrl}: ✅" >> ${logPath};`); return command.join("\n"); } catch (error) { - console.log(error); throw error; } }; diff --git a/packages/server/src/utils/providers/gitlab.ts b/packages/server/src/utils/providers/gitlab.ts index 38845af5..4f9e011a 100644 --- a/packages/server/src/utils/providers/gitlab.ts +++ b/packages/server/src/utils/providers/gitlab.ts @@ -47,8 +47,6 @@ export const refreshGitlabToken = async (gitlabProviderId: string) => { const expiresAt = Math.floor(Date.now() / 1000) + data.expires_in; - console.log("Refreshed token"); - await updateGitlab(gitlabProviderId, { accessToken: data.access_token, refreshToken: data.refresh_token, diff --git a/packages/server/src/wss/docker-container-logs.ts b/packages/server/src/wss/docker-container-logs.ts index e800fee9..75292018 100644 --- a/packages/server/src/wss/docker-container-logs.ts +++ b/packages/server/src/wss/docker-container-logs.ts @@ -64,7 +64,6 @@ export const setupDockerContainerLogsWebSocketServer = ( } stream .on("close", () => { - console.log("Connection closed ✅"); client.end(); resolve(); }) diff --git a/packages/server/src/wss/docker-container-terminal.ts b/packages/server/src/wss/docker-container-terminal.ts index 8b5b034e..0cb174b6 100644 --- a/packages/server/src/wss/docker-container-terminal.ts +++ b/packages/server/src/wss/docker-container-terminal.ts @@ -63,9 +63,6 @@ export const setupDockerContainerTerminalWebSocketServer = ( stream .on("close", (code: number, signal: string) => { - console.log( - `Stream :: close :: code: ${code}, signal: ${signal}`, - ); ws.send(`\nContainer closed with code: ${code}\n`); conn.end(); }) diff --git a/packages/server/src/wss/listen-deployment.ts b/packages/server/src/wss/listen-deployment.ts index d72c528b..363a3cc8 100644 --- a/packages/server/src/wss/listen-deployment.ts +++ b/packages/server/src/wss/listen-deployment.ts @@ -33,7 +33,6 @@ export const setupDeploymentLogsWebSocketServer = ( const { user, session } = await validateWebSocketRequest(req); if (!logPath) { - console.log("logPath no provided"); ws.close(4000, "logPath no provided"); return; } @@ -63,7 +62,6 @@ export const setupDeploymentLogsWebSocketServer = ( } stream .on("close", () => { - console.log("Connection closed ✅"); client.end(); resolve(); })