From fce22ec1d00c1449b997bc25f57cabd8a15b865e Mon Sep 17 00:00:00 2001 From: Mauricio Siu <47042324+Siumauricio@users.noreply.github.com> Date: Mon, 10 Mar 2025 01:54:25 -0600 Subject: [PATCH] fix(traefik): increase migration wait time for service removal Adjust sleep/timeout duration in Traefik migration scripts to ensure proper service removal and container initialization --- packages/server/src/setup/server-setup.ts | 2 +- packages/server/src/setup/traefik-setup.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/server/src/setup/server-setup.ts b/packages/server/src/setup/server-setup.ts index e129dce1..677ce74a 100644 --- a/packages/server/src/setup/server-setup.ts +++ b/packages/server/src/setup/server-setup.ts @@ -546,7 +546,7 @@ export const createTraefikInstance = () => { if docker service inspect dokploy-traefik > /dev/null 2>&1; then echo "Migrating Traefik to Standalone..." docker service rm dokploy-traefik - sleep 7 + sleep 8 echo "Traefik migrated to Standalone ✅" fi diff --git a/packages/server/src/setup/traefik-setup.ts b/packages/server/src/setup/traefik-setup.ts index 7f2b707d..55806271 100644 --- a/packages/server/src/setup/traefik-setup.ts +++ b/packages/server/src/setup/traefik-setup.ts @@ -91,7 +91,7 @@ export const initializeTraefik = async ({ try { const service = docker.getService("dokploy-traefik"); await service?.remove({ force: true }); - await new Promise((resolve) => setTimeout(resolve, 5000)); + await new Promise((resolve) => setTimeout(resolve, 9000)); } catch (_) {} const container = docker.getContainer(containerName);