19:05:59DEPLOY#5 [backend internal] load build context
19:05:59DEPLOY#5 transferring context: 82.15kB 0.1s done
19:05:59DEPLOY#5 DONE 0.1s
#6 [backend builder 9/10] RUN pnpm build 2>&1 || (echo "Build failed - checking files:" && ls -la && exit 1)
#6 CACHED
#7 [backend builder 10/10] RUN ls -la dist/src/ && test -f dist/src/main.js
#7 CACHED
#8 [backend production 11/12] RUN mkdir -p /app/uploads/platform /app/uploads/templates /app/uploads/instagram
#8 CACHED
#9 [backend production 9/12] RUN pnpm prisma generate
#9 CACHED
#10 [backend production 6/12] COPY package.json pnpm-lock.yaml ./
#10 CACHED
#11 [backend production 4/12] RUN corepack enable && corepack prepare pnpm@latest --activate
#11 CACHED
#12 [backend builder 4/10] RUN corepack enable && corepack prepare pnpm@latest --activate
#12 CACHED
#13 [backend builder 8/10] RUN pnpm prisma generate
#13 CACHED
#14 [backend builder 7/10] COPY . .
#14 CACHED
#15 [backend production 7/12] COPY prisma ./prisma/
#15 CACHED
#16 [backend production 3/12] RUN apk add --no-cache openssl libc6-compat ffmpeg
#16 CACHED
#17 [backend production 5/12] RUN addgroup -g 1001 -S nodejs && adduser -S nestjs -u 1001
#17 CACHED
#18 [backend builder 6/10] RUN pnpm install --frozen-lockfile
#18 CACHED
#19 [backend production 8/12] RUN pnpm install --frozen-lockfile --prod
#19 CACHED
#20 [backend builder 5/10] COPY package.json pnpm-lock.yaml ./
#20 CACHED
#21 [backend production 10/12] COPY --from=builder /app/dist ./dist
#21 CACHED
#22 [backend builder 2/10] WORKDIR /app
#22 CACHED
#23 [backend builder 3/10] RUN apk add --no-cache openssl libc6-compat python3 make g++
#23 CACHED
#24 [backend production 12/12] RUN chown -R nestjs:nodejs /app
#24 CACHED
#25 [backend] exporting to image
#25 exporting layers done
#25 exporting manifest sha256:4085a4a750d6dcb9e949da64f7043f07837f5c49b15eea88524fdf0d70c528df done
#25 exporting config sha256:91873f88e09fff0266613f343c1d518bccde4260ccf87fdc6e4b18553cd693db done
#25 exporting attestation manifest sha256:b1b8b41390a6f89cdb8b7a2f618deac5f2e32202d4400949b07684d8d45495d8 0.0s done
#25 exporting manifest list sha256:5f0fc967c380261294afc4cb73ae76cd8a923fe44b71582ffdea9d6b248357ae 0.0s done
#25 naming to docker.io/library/saas_crm-backend:latest
19:05:59DEPLOY#25 naming to docker.io/library/saas_crm-backend:latest done
#25 unpacking to docker.io/library/saas_crm-backend:latest 0.0s done
#25 DONE 0.1s
19:05:59DEPLOY
19:05:59DEPLOY#26 [backend] resolving provenance for metadata file
19:05:59DEPLOY#26 DONE 0.0s
19:05:59STDERRbackend Built
19:05:59STDERRContainer clicknex-redis Running
19:05:59STDERRContainer clicknex-backend Recreate
19:06:13STDERRContainer clicknex-backend Recreated
19:06:13STDERRContainer clicknex-redis Waiting
19:06:14STDERRContainer clicknex-redis Healthy
Container clicknex-backend Starting
19:06:15STDERRContainer clicknex-backend Started
19:06:20DEPLOYWaiting for Backend... (1/30) [status: starting]
19:06:22DEPLOYWaiting for Backend... (2/30) [status: starting]
19:06:24DEPLOYWaiting for Backend... (3/30) [status: starting]
19:06:26DEPLOY
19:06:26DEPLOY[2026-04-09 19:06:26] β Backend health check passed (healthy)
19:06:26DEPLOY[2026-04-09 19:06:26] Updating frontend container...
19:06:26STDERRContainer clicknex-frontend Recreate
19:06:27STDERRContainer clicknex-frontend Recreated
19:06:27STDERRContainer clicknex-frontend Starting
19:06:27STDERRContainer clicknex-frontend Started
19:06:27DEPLOY[2026-04-09 19:06:27] β New containers started
19:06:27DEPLOY[2026-04-09 19:06:27] STEP: Step 7/8: Running health checks...
19:06:28DEPLOY
19:06:28DEPLOY[2026-04-09 19:06:28] β Backend health check passed (healthy)
19:06:28DEPLOYWaiting for Frontend... (1/30) [status: starting]
19:06:30DEPLOYWaiting for Frontend... (2/30) [status: starting]
19:06:32DEPLOYWaiting for Frontend... (3/30) [status: starting]
19:06:34DEPLOY
19:06:34DEPLOY[2026-04-09 19:06:34] β Frontend health check passed (healthy)
19:06:34DEPLOY[2026-04-09 19:06:34] β All health checks passed
19:06:34DEPLOY[2026-04-09 19:06:34] STEP: Step 8/8: Cleaning up old resources...
19:06:34DEPLOY[2026-04-09 19:06:34] β Cleanup completed
19:06:34DEPLOY
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β Deployment Completed Successfully! β β
β βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ£
19:06:34DEPLOYβ Commit: 560ad13 β
19:06:34DEPLOYβ Time: 2026-04-09 19:06:34 β
β βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ£
β Services: β
β - Backend: http://localhost:3021 β
β - Frontend: http://localhost:3020 β
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
19:06:34INFODeploy SUCCESS! v1.0.1 in 390s