aboutsummaryrefslogtreecommitdiff
path: root/proofn-api/init.sh
diff options
context:
space:
mode:
authorMhd Sulhan <ms@kilabit.info>2015-09-05 14:49:30 +0700
committerMhd Sulhan <ms@kilabit.info>2015-09-05 14:49:30 +0700
commit3a5bb4a38fa2a68418962b77f40f80fc579e94b4 (patch)
tree8ec2f7af04089c961b467e555dd9a88abdf37ad0 /proofn-api/init.sh
parent9a57a1aaa5f6961d70a508f3bbe65779ae599805 (diff)
downloadarch-docker-3a5bb4a38fa2a68418962b77f40f80fc579e94b4.tar.xz
Add docker image for proofn API.
This images build on top of sulhan/arch-nodejs with additional npm packages: sails and pm2.
Diffstat (limited to 'proofn-api/init.sh')
-rwxr-xr-xproofn-api/init.sh11
1 files changed, 11 insertions, 0 deletions
diff --git a/proofn-api/init.sh b/proofn-api/init.sh
new file mode 100755
index 0000000..2923348
--- /dev/null
+++ b/proofn-api/init.sh
@@ -0,0 +1,11 @@
+#!/bin/bash
+
+WORKDIR=/srv/www
+
+cd $WORKDIR
+
+if [ ! -d $WORKDIR/node_modules ]; then
+ npm install
+fi
+
+pm2 start app.js