docker: build fixes

This commit is contained in:
Aidan 2025-04-22 23:55:39 -04:00
parent 36d2d16b45
commit aad8eb1a4b

View File

@ -1,9 +1,16 @@
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 migrate dev --name init
RUN bunx prisma generate
RUN bunx prisma migrate deploy
RUN bun run build
EXPOSE 3000
CMD ["bun", "start"]