From f15fe8db6825df639d5e1e6076fa1d482873f1c2 Mon Sep 17 00:00:00 2001 From: Lawrence Date: Sat, 13 Jan 2018 17:36:36 -0500 Subject: [PATCH] add mongodb --- docker/Dockerfile | 4 +++- docker/startmeshcentral.sh | 2 ++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/docker/Dockerfile b/docker/Dockerfile index b1fc9699..a65d2190 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -10,6 +10,8 @@ RUN apt-get update \ && rm -f lzma1604.7z \ && rm -rf lzma1604 +RUN apt-get install -y mongodb + RUN adduser --quiet meshserver \ && chmod +x /startmeshcentral.sh \ && su - meshserver \ @@ -20,6 +22,6 @@ ENV PORT 443 ENV REDIRPORT 80 ENV MPSPORT 4443 -EXPOSE 25 80 443 4443 +EXPOSE 25 80 443 4443 27017 27018 ENTRYPOINT ["/startmeshcentral.sh"] diff --git a/docker/startmeshcentral.sh b/docker/startmeshcentral.sh index 40c1d79f..4a3ad34d 100644 --- a/docker/startmeshcentral.sh +++ b/docker/startmeshcentral.sh @@ -3,6 +3,8 @@ export PORT export REDIRPORT export MPSPORT +service mongod start + su - meshserver cd /home/meshserver/ npm install meshcentral