web/Dockerfile
2025-04-23 00:21:31 -04:00

18 lines
293 B
Docker

FROM oven/bun:1 AS base
WORKDIR /app
# Fixes openssl issues
RUN apt-get update -y && apt-get install -y openssl
COPY package.json ./
RUN bun install
COPY . .
RUN bunx prisma generate
RUN bunx prisma migrate deploy
ENV NODE_ENV=production
RUN bun run build
EXPOSE 3000
CMD ["bun", "start"]