diff --git a/Dockerfile b/Dockerfile index 279afb2..9ea081d 100644 --- a/Dockerfile +++ b/Dockerfile @@ -3,8 +3,8 @@ FROM oven/bun:1.1 as base WORKDIR /app # Install dependencies first (better layer caching) -COPY package.json bun.lock ./ -RUN bun install --frozen-lockfile +COPY package.json ./ +RUN bun install # Copy all source files COPY . . diff --git a/index.ts b/index.ts index 15df09e..2202a0e 100644 --- a/index.ts +++ b/index.ts @@ -2,14 +2,10 @@ import { WebhookServer } from './src/server'; console.log("Starting WhatsApp Task Bot..."); try { - WebhookServer.start(); + const server = WebhookServer.start(); console.log("Server started successfully"); + export default server; } catch (error) { console.error("Failed to start server:", error); process.exit(1); } -import { WebhookServer } from './src/server'; - -const server = WebhookServer.start(); - -export default server;