version: '3.1' services: my_mongo: image: my-mongo restart: always # ports: # - 27017:27017 expose: 27017 environment: MONGO_INITDB_ROOT_USERNAME: ${DB_ADM_USER} MONGO_INITDB_ROOT_PASSWORD: ${DB_ADM_PASS} volumes: - ${HOME}/mongo_container/data/:/data/db network: backend mongo_express: image: mongo-express restart: always # ports: # - 8087:8081 environment: ME_CONFIG_BASICAUTH_USERNAME: ${MONGOEXPRESS_USER} ME_CONFIG_BASICAUTH_PASSWORD: ${MONGOEXPRESS_PASS} ME_CONFIG_MONGODB_ADMINUSERNAME: ${DB_ADM_USER} ME_CONFIG_MONGODB_ADMINPASSWORD: ${DB_ADM_PASS} ME_CONFIG_MONGODB_SERVER: my-mongo network: backend # backend_flask: # image: backend-flask # network: backend # expose: 8084 proxy: image: nginx ports: - 80:80 - 8084:8084 volumes: - ./nginx.conf:/etc/nginx/nginx.conf - ./src/frontend_vue/dist:/frontend_vue/dist