diff --git a/api/Dockerfile b/api/Dockerfile new file mode 100644 index 00000000..aa6cf9e8 --- /dev/null +++ b/api/Dockerfile @@ -0,0 +1,15 @@ +FROM oven/bun +WORKDIR /app + +COPY package.json . +COPY bun.lock . +RUN bun install --production + +COPY src src +COPY tsconfig.json . +COPY drizzle drizzle +COPY drizzle drizzle + +ENV NODE_ENV production +EXPOSE 3000 +CMD ["bun", "src/index.ts"]