All checks were successful
Deploy application / deploy (push) Successful in 19s
- Moved tsx to dependencies as node TS support is 💩
- Renamed start-once to run-once
- TODOs
11 lines
249 B
Docker
11 lines
249 B
Docker
FROM node:22-slim
|
|
LABEL authors="Martin Berg Alstad"
|
|
|
|
COPY . .
|
|
|
|
ENV PNPM_HOME="/pnpm"
|
|
ENV PATH="$PNPM_HOME:$PATH"
|
|
RUN corepack enable
|
|
RUN --mount=type=cache,id=pnpm,target=/pnpm/store pnpm install --prod --frozen-lockfile
|
|
|
|
CMD ["pnpm", "start-prod"] |