aboutsummaryrefslogtreecommitdiffstats
path: root/Dockerfile
blob: 230cf25c66e931d17bff320e906dc3876a074c71 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
FROM ghcr.io/coinos/base

WORKDIR /app

ADD package.json .
RUN NODE_ENV=development bun i

COPY . .

ARG VITE_MODE=production
RUN rm -f .env .env.local .env.production .env.production.local && \
    NODE_ENV=production bunx vite build --mode $VITE_MODE

ENV NODE_ENV=production

CMD ["bun", "./build/index.js"]