From 8dc7aa490a456cbf3207d266470febe69c0d5b6a Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu Date: Tue, 1 Aug 2023 10:36:05 +0300 Subject: [PATCH] Update WeKan Docker to Node.js 14.21.4. Thanks to Meteor and xet7! --- CHANGELOG.md | 2 ++ Dockerfile | 16 ++++++++++------ 2 files changed, 12 insertions(+), 6 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 663f05e64..fe658f92a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,7 @@ [Mac ChangeLog](https://github.com/wekan/wekan/wiki/Mac) +Newest Node.js is at https://github.com/wekan/node-v14-esm/releases/tag/v14.21.4 + Required versions of Node.js, MongoDB etc are listed at https://wekan.github.io Download section. diff --git a/Dockerfile b/Dockerfile index b7a0d2a1e..8b8cba9f4 100644 --- a/Dockerfile +++ b/Dockerfile @@ -21,8 +21,8 @@ ARG DEBIAN_FRONTEND=noninteractive ENV BUILD_DEPS="apt-utils libarchive-tools gnupg gosu wget curl bzip2 g++ build-essential git ca-certificates python3" \ DEBUG=false \ - NODE_VERSION=v14.21.3 \ - METEOR_RELEASE=METEOR@2.12-beta.2 \ + NODE_VERSION=v14.21.4 \ + METEOR_RELEASE=METEOR@2.13 \ USE_EDGE=false \ METEOR_EDGE=1.5-beta.17 \ NPM_VERSION=latest \ @@ -185,13 +185,17 @@ RUN \ ln -sf $(which bsdtar) $(which tar) && \ \ # Download nodejs - wget https://nodejs.org/dist/${NODE_VERSION}/node-${NODE_VERSION}-${ARCHITECTURE}.tar.gz && \ - wget https://nodejs.org/dist/${NODE_VERSION}/SHASUMS256.txt.asc && \ + wget https://github.com/wekan/node-v14-esm/releases/download/${NODE_VERSION}/node-${NODE_VERSION}-${ARCHITECTURE}.tar.gz && \ + wget https://github.com/wekan/node-v14-esm/releases/download/${NODE_VERSION}/SHASUMS256.txt && \ + #wget https://nodejs.org/dist/${NODE_VERSION}/node-${NODE_VERSION}-${ARCHITECTURE}.tar.gz && \ + #wget https://nodejs.org/dist/${NODE_VERSION}/SHASUMS256.txt.asc && \ #--------------------------------------------------------------------------------------------- \ # Verify nodejs authenticity - grep ${NODE_VERSION}-${ARCHITECTURE}.tar.gz SHASUMS256.txt.asc | shasum -a 256 -c - && \ - rm -f SHASUMS256.txt.asc && \ + grep node-${NODE_VERSION}-${ARCHITECTURE}.tar.gz SHASUMS256.txt | shasum -a 256 -c - && \ + rm -f SHASUMS256.txt && \ + #grep ${NODE_VERSION}-${ARCHITECTURE}.tar.gz SHASUMS256.txt.asc | shasum -a 256 -c - && \ + #rm -f SHASUMS256.txt.asc && \ \ # Install Node tar xvzf node-${NODE_VERSION}-${ARCHITECTURE}.tar.gz && \