Эх сурвалжийг харах

fix to a commit; switch running with non-root user

Dick Tang 7 жил өмнө
parent
commit
45f534209a
3 өөрчлөгдсөн 4 нэмэгдсэн , 3 устгасан
  1. 1 1
      DESCRIPTION.md
  2. 1 1
      Dockerfile
  3. 2 1
      start.sh

+ 1 - 1
DESCRIPTION.md

@@ -1,4 +1,4 @@
-This app packages HackMD 0.5.2-snapshot
+This app packages HackMD 0.5.2-snapshot (d1d6d58)
 
 HackMD lets you create realtime collaborative markdown notes on all
 platforms.

+ 1 - 1
Dockerfile

@@ -7,7 +7,7 @@ RUN ln -s /usr/local/node-$NODEJS_VERSION/bin/node /usr/local/bin/node && \
 
 WORKDIR /hackmd
 
-ENV HACKMD_VERSION master
+ENV HACKMD_VERSION d1d6d5810b12645ddb02275ce0c2498b2189a8a0
 RUN curl -L https://github.com/hackmdio/hackmd/archive/$HACKMD_VERSION.tar.gz | tar -xz --strip-components 1 -f -
 
 # npm, deps

+ 2 - 1
start.sh

@@ -30,6 +30,7 @@ fi
 # wait for db up
 sleep 3
 
+export NODE_ENV='production'
 export HMD_ALLOW_ANONYMOUS="false"
 export HMD_DB_URL="$POSTGRESQL_URL"
 export HMD_LDAP_URL="$LDAP_URL"
@@ -42,4 +43,4 @@ export HMD_ALLOW_EMAIL_REGISTER=false
 export HMD_IMAGE_UPLOAD_TYPE=filesystem
 
 # run
-NODE_ENV='production' node app.js
+/usr/local/bin/gosu cloudron:cloudron node app.js