From c5e8a83ebbe1fc494a9dd3a59cc73eabe2cff623 Mon Sep 17 00:00:00 2001 From: wiz Date: Fri, 8 Jul 2022 17:22:56 +0200 Subject: [PATCH] Update to Node.js v16.16.0, use shared zlib for prod --- .nvmrc | 2 +- docker/backend/Dockerfile | 4 ++-- docker/frontend/Dockerfile | 2 +- production/README.md | 4 ++-- production/install | 2 +- 5 files changed, 7 insertions(+), 7 deletions(-) diff --git a/.nvmrc b/.nvmrc index 7fd023741..f274881e5 100644 --- a/.nvmrc +++ b/.nvmrc @@ -1 +1 @@ -v16.15.0 +v16.16.0 diff --git a/docker/backend/Dockerfile b/docker/backend/Dockerfile index 6b368f59e..8d13bc7f4 100644 --- a/docker/backend/Dockerfile +++ b/docker/backend/Dockerfile @@ -1,4 +1,4 @@ -FROM node:16.15.0-buster-slim AS builder +FROM node:16.16.0-buster-slim AS builder ARG commitHash ENV DOCKER_COMMIT_HASH=${commitHash} @@ -11,7 +11,7 @@ RUN apt-get install -y build-essential python3 pkg-config RUN npm install --omit=dev --omit=optional RUN npm run build -FROM node:16.15.0-buster-slim +FROM node:16.16.0-buster-slim WORKDIR /backend diff --git a/docker/frontend/Dockerfile b/docker/frontend/Dockerfile index b58b8ccd0..d144d5882 100644 --- a/docker/frontend/Dockerfile +++ b/docker/frontend/Dockerfile @@ -1,4 +1,4 @@ -FROM node:16.15.0-buster-slim AS builder +FROM node:16.16.0-buster-slim AS builder ARG commitHash ENV DOCKER_COMMIT_HASH=${commitHash} diff --git a/production/README.md b/production/README.md index 62218420a..91b087ffa 100644 --- a/production/README.md +++ b/production/README.md @@ -82,11 +82,11 @@ pkg install -y zsh sudo git screen curl wget neovim rsync nginx openssl openssh- ### Node.js + npm -Build Node.js v16.15 and npm v8 from source using `nvm`: +Build Node.js v16.16.0 and npm v8 from source using `nvm`: ``` curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | zsh source $HOME/.zshrc -nvm install v16.15.0 +nvm install v16.16.0 --shared-zlib nvm alias default node ``` diff --git a/production/install b/production/install index 95d9333d7..ea2b9ced7 100755 --- a/production/install +++ b/production/install @@ -905,7 +905,7 @@ echo "[*] Installing nvm.sh from GitHub" osSudo "${MEMPOOL_USER}" sh -c 'curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | zsh' echo "[*] Building NodeJS via nvm.sh" -osSudo "${MEMPOOL_USER}" zsh -c 'source ~/.zshrc ; nvm install v16.15.0' +osSudo "${MEMPOOL_USER}" zsh -c 'source ~/.zshrc ; nvm install v16.16.0 --shared-zlib' #################### # Tor installation #