|
|
|
@ -25,7 +25,7 @@ ENV BUILD_DEPS="apt-utils libarchive-tools gnupg gosu wget curl bzip2 g++ build- |
|
|
|
|
METEOR_RELEASE=METEOR@2.13 \ |
|
|
|
|
USE_EDGE=false \ |
|
|
|
|
METEOR_EDGE=1.5-beta.17 \ |
|
|
|
|
NPM_VERSION=latest \ |
|
|
|
|
NPM_VERSION=9.8.1 \ |
|
|
|
|
FIBERS_VERSION=4.0.1 \ |
|
|
|
|
ARCHITECTURE=linux-x64 \ |
|
|
|
|
SRC_PATH=./ \ |
|
|
|
@ -211,7 +211,7 @@ RUN \ |
|
|
|
|
#paxctl -mC `which node` && \ |
|
|
|
|
\ |
|
|
|
|
# Install Node dependencies. Python path for node-gyp. |
|
|
|
|
npm install -g npm@${NPM_VERSION} && \ |
|
|
|
|
#npm install -g npm@${NPM_VERSION} && \ |
|
|
|
|
\ |
|
|
|
|
# Change user to wekan and install meteor |
|
|
|
|
cd /home/wekan/ && \ |
|
|
|
@ -230,11 +230,11 @@ RUN \ |
|
|
|
|
mkdir -p /home/wekan/.npm && \ |
|
|
|
|
chown wekan --recursive /home/wekan/.npm /home/wekan/.config /home/wekan/.meteor && \ |
|
|
|
|
chmod u+w *.json && \ |
|
|
|
|
gosu wekan:wekan npm install && \ |
|
|
|
|
gosu wekan:wekan meteor npm install && \ |
|
|
|
|
gosu wekan:wekan /home/wekan/.meteor/meteor build --directory /home/wekan/app_build && \ |
|
|
|
|
cd /home/wekan/app_build/bundle/programs/server/ && \ |
|
|
|
|
chmod u+w *.json && \ |
|
|
|
|
gosu wekan:wekan npm install && \ |
|
|
|
|
gosu wekan:wekan meteor npm install && \ |
|
|
|
|
cd node_modules/fibers && \ |
|
|
|
|
node build.js && \ |
|
|
|
|
cd ../.. && \ |
|
|
|
|