Bladeren bron

Add Mongo webui (#1687)

* add mongo webui
* update
* Update env-example
ahkui 6 jaren geleden
bovenliggende
commit
1823060c4b
3 gewijzigde bestanden met toevoegingen van 26 en 0 verwijderingen
  1. 17 0
      docker-compose.yml
  2. 6 0
      env-example
  3. 3 0
      mongo-webui/Dockerfile

+ 17 - 0
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

+ 6 - 0
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

+ 3 - 0
mongo-webui/Dockerfile

@@ -0,0 +1,3 @@
+FROM mongoclient/mongoclient
+
+LABEL maintainer="ahkui <ahkui@outlook.com>"