From 883e1d1bfe823f8d1b85beb6c6b3a8ea2cc70148 Mon Sep 17 00:00:00 2001 From: Aeriit Date: Sat, 9 Aug 2025 11:05:37 -0400 Subject: [PATCH 1/2] fix(traefik): on setup support serverId as parameter and input --- packages/server/src/services/settings.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/server/src/services/settings.ts b/packages/server/src/services/settings.ts index 613a97b0d..fc8e57e43 100644 --- a/packages/server/src/services/settings.ts +++ b/packages/server/src/services/settings.ts @@ -393,7 +393,7 @@ export const readPorts = async ( export const writeTraefikSetup = async ( input: TraefikOptions, - serverId?: string, + serverId = input.serverId, ) => { const resourceType = await getDockerResourceType("dokploy-traefik", serverId); if (resourceType === "service") { From d5307cb5d6822c9bcbf4fe26991a5a78f639f1ca Mon Sep 17 00:00:00 2001 From: Mauricio Siu <47042324+Siumauricio@users.noreply.github.com> Date: Sun, 10 Aug 2025 15:03:41 -0600 Subject: [PATCH 2/2] fix(traefik): streamline serverId handling in writeTraefikSetup function --- packages/server/src/services/settings.ts | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/packages/server/src/services/settings.ts b/packages/server/src/services/settings.ts index fc8e57e43..e4402892f 100644 --- a/packages/server/src/services/settings.ts +++ b/packages/server/src/services/settings.ts @@ -391,22 +391,22 @@ export const readPorts = async ( ); }; -export const writeTraefikSetup = async ( - input: TraefikOptions, - serverId = input.serverId, -) => { - const resourceType = await getDockerResourceType("dokploy-traefik", serverId); +export const writeTraefikSetup = async (input: TraefikOptions) => { + const resourceType = await getDockerResourceType( + "dokploy-traefik", + input.serverId, + ); if (resourceType === "service") { await initializeTraefikService({ env: input.env, additionalPorts: input.additionalPorts, - serverId: serverId, + serverId: input.serverId, }); } else { await initializeStandaloneTraefik({ env: input.env, additionalPorts: input.additionalPorts, - serverId: serverId, + serverId: input.serverId, }); } };