From 15d3add6a117b79d195522d3ef909c43d8ab1d7b Mon Sep 17 00:00:00 2001 From: Chris Grimmett Date: Mon, 8 Apr 2024 23:07:45 -0800 Subject: [PATCH] use node 20 --- packages/strapi/.nvmrc | 2 +- packages/strapi/package.json | 2 +- strapi.dockerfile | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/strapi/.nvmrc b/packages/strapi/.nvmrc index a77793e..9de2256 100644 --- a/packages/strapi/.nvmrc +++ b/packages/strapi/.nvmrc @@ -1 +1 @@ -lts/hydrogen +lts/iron diff --git a/packages/strapi/package.json b/packages/strapi/package.json index 866fab2..8384e1f 100644 --- a/packages/strapi/package.json +++ b/packages/strapi/package.json @@ -81,7 +81,7 @@ "uuid": false }, "engines": { - "node": ">=14.19.1 <=19.x.x", + "node": "20.x.x", "npm": ">=6.0.0" }, "license": "MIT", diff --git a/strapi.dockerfile b/strapi.dockerfile index 81b8a8d..9cf302d 100644 --- a/strapi.dockerfile +++ b/strapi.dockerfile @@ -7,9 +7,9 @@ RUN apk update && apk add --no-cache build-base gcc autoconf automake zlib-dev l COPY ./packages/strapi/pnpm-lock.yaml ./packages/strapi/package.json ./ RUN pnpm install COPY ./packages/strapi . +ENV NODE_ENV=production RUN pnpm run build RUN chown -R node:node /app USER node -ENV NODE_ENV=production ENTRYPOINT ["pnpm"] CMD ["run", "start"] \ No newline at end of file