diff --git a/docker-compose-meteor.yml b/docker-compose-meteor.yml index 39c09dd..c5b2739 100644 --- a/docker-compose-meteor.yml +++ b/docker-compose-meteor.yml @@ -1,7 +1,9 @@ version: '3' services: meteorvue: - image: nelson/meteor-vue:latest + image: nelson/meteor:latest + networks: + - 'meteor' command: > bash -c "for i in `seq 1 30`; do @@ -16,7 +18,7 @@ services: environment: - PORT=3000 - ROOT_URL=http://localhost:3000 - - MONGO_URL=mongodb://mongo:27017/rocketchat + - MONGO_URL=mongodb://mongo:27017/meteor - MONGO_OPLOG_URL=mongodb://mongo:27017/local - MAIL_URL=smtp://smtp.email depends_on: @@ -28,15 +30,21 @@ services: - "traefik.frontend.rule=Host: your.domain.tld" mongo: image: mongo:4.0 + networks: + - 'meteor' restart: unless-stopped volumes: - ./data/db:/data/db #- ./data/dump:/dump command: mongod --smallfiles --oplogSize 128 --replSet rs0 --storageEngine=mmapv1 + ports: + - 27017:27017 labels: - "traefik.enable=false" mongo-init-replica: image: mongo:4.0 + networks: + - 'meteor' command: > bash -c "for i in `seq 1 30`; do @@ -50,3 +58,6 @@ services: done; (exit $$s)" depends_on: - mongo +networks: + meteor: + driver: bridge \ No newline at end of file