denogginizer

Nightscout and Mongo on Docker Compose

Nov 8th, 2022
1,101
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
YAML 1.35 KB | None | 0 0
  1. version: "3.9"
  2.  
  3. services:
  4.   mongodb:
  5.     environment:
  6.      - MONGODB_ROOT_PASSWORD=MyMongoPassword
  7.       - MONGODB_USERNAME=nightscout
  8.       - MONGODB_PASSWORD=MyMongoPassword
  9.       - MONGODB_DATABASE=nightscout
  10.       #https://www.google.com/search?q=how+to+find+uid+gid+in+linux
  11.       - PUID=1000
  12.       - PGID=100
  13.       - TZ=America/Detroit      
  14.     image: docker.io/bitnami/mongodb:4.4
  15.     ports:
  16.      - "27017:27017"
  17.     volumes:
  18.     #before the colon is your local folder that you want to store your data
  19.       - /srv/dev-disk-by-label-KINGSTON120gb/AppData/nightscout_mongo2:/bitnami/mongodb
  20.    
  21.   mongo-express:
  22.     depends_on:
  23.      - mongodb
  24.     environment:
  25.      - ME_CONFIG_MONGODB_ADMINUSERNAME=root
  26.       - ME_CONFIG_MONGODB_ADMINPASSWORD=MyMongoPassword
  27.       - ME_CONFIG_MONGODB_URL=mongodb://root:MyMongoPassword@mongodb:27017/
  28.     image: mongo-express
  29.     ports:
  30.      - 8081:8081
  31.     # restart: always
  32.  
  33.   # docker-compose run --service-ports app /bin/bash
  34.   app:
  35.     depends_on:
  36.      - mongodb
  37.     environment:
  38.      - API_SECRET=MySecretAPI
  39.       - MONGODB_URI=mongodb://nightscout:MyMongoPassword@mongodb:27017/nightscout
  40.       - HOSTNAME=0.0.0.0
  41.       - INSECURE_USE_HTTP=true
  42.       - PUID=1000
  43.       - PGID=100
  44.       - TZ=America/Detroit
  45.     image: nightscout/cgm-remote-monitor
  46.     ports:
  47.      - "1337:1337"
Tags: nightscout
Advertisement
Add Comment
Please, Sign In to add comment