troylusty.com/Dockerfile

12 lines
250 B
Docker

FROM oven/bun:latest as bun
USER bun
WORKDIR /usr/src/app
COPY . .
RUN ["bun", "install", "--frozen-lockfile"]
RUN ["bun", "run", "build"]
FROM ghcr.io/static-web-server/static-web-server:latest
WORKDIR /
COPY --from=bun /usr/src/app/dist /public