From 1823060c4b09877d90e18196a8a14b40aecc7f44 Mon Sep 17 00:00:00 2001 From: ahkui <14049597+ahkui@users.noreply.github.com> Date: Fri, 6 Jul 2018 20:54:44 +0800 Subject: [PATCH] Add Mongo webui (#1687) * add mongo webui * update * Update env-example --- docker-compose.yml | 17 +++++++++++++++++ env-example | 6 ++++++ mongo-webui/Dockerfile | 3 +++ 3 files changed, 26 insertions(+) create mode 100644 mongo-webui/Dockerfile diff --git a/docker-compose.yml b/docker-compose.yml index c269c8fc..53a23963 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -742,3 +742,20 @@ services: - "${NETDATA_PORT}:19999" networks: - backend + +### MongoWebUI ################################################ + mongo-webui: + build: + context: ./mongo-webui + environment: + - ROOT_URL=${MONGO_WEBUI_ROOT_URL} + - MONGO_URL=${MONGO_WEBUI_MONGO_URL} + - INSTALL_MONGO=${MONGO_WEBUI_INSTALL_MONGO} + volumes: + - ${DATA_PATH_HOST}/mongo-webui:/data/db + ports: + - "${MONGO_WEBUI_PORT}:3000" + networks: + - backend + depends_on: + - mongo diff --git a/env-example b/env-example index 8891d3dd..eec02c3e 100644 --- a/env-example +++ b/env-example @@ -362,3 +362,9 @@ SOLR_DATAIMPORTHANDLER_MYSQL=false ### NETDATA ############################################### NETDATA_PORT=19999 + +### MONGOWEBUI ############################################### +MONGO_WEBUI_PORT=3000 +MONGO_WEBUI_ROOT_URL=http://localhost +MONGO_WEBUI_MONGO_URL=mongodb://mongo:27017/ +MONGO_WEBUI_INSTALL_MONGO=false diff --git a/mongo-webui/Dockerfile b/mongo-webui/Dockerfile new file mode 100644 index 00000000..16a5beae --- /dev/null +++ b/mongo-webui/Dockerfile @@ -0,0 +1,3 @@ +FROM mongoclient/mongoclient + +LABEL maintainer="ahkui "