From e38b5bc1d9a0ff7cf827adb79e8baf9718dc352c Mon Sep 17 00:00:00 2001 From: Debdut Chakraborty Date: Fri, 10 Jun 2022 09:10:51 +0530 Subject: [PATCH] Chore: Remove compose from main repo (#23426) Closes #23584 Closes #23416 Closes #23402 Closes #24636 Closes #24160 Closes #23479 Closes #23341 --- apps/meteor/docker-compose.yml | 81 ---------------------------------- 1 file changed, 81 deletions(-) delete mode 100644 apps/meteor/docker-compose.yml diff --git a/apps/meteor/docker-compose.yml b/apps/meteor/docker-compose.yml deleted file mode 100644 index 76a663537960..000000000000 --- a/apps/meteor/docker-compose.yml +++ /dev/null @@ -1,81 +0,0 @@ -version: '2' - -services: - rocketchat: - image: registry.rocket.chat/rocketchat/rocket.chat:latest - command: > - bash -c - "for i in `seq 1 30`; do - node main.js && - s=$$? && break || s=$$?; - echo \"Tried $$i times. Waiting 5 secs...\"; - sleep 5; - done; (exit $$s)" - restart: unless-stopped - volumes: - - ./uploads:/app/uploads - environment: - - PORT=3000 - - ROOT_URL=http://localhost:3000 - - MONGO_URL=mongodb://mongo:27017/rocketchat - - MONGO_OPLOG_URL=mongodb://mongo:27017/local - - REG_TOKEN=${REG_TOKEN} -# - MAIL_URL=smtp://smtp.email -# - HTTP_PROXY=http://proxy.domain.com -# - HTTPS_PROXY=http://proxy.domain.com - depends_on: - - mongo - ports: - - 3000:3000 - labels: - - "traefik.backend=rocketchat" - - "traefik.frontend.rule=Host: your.domain.tld" - - mongo: - image: mongo:4.0 - restart: unless-stopped - volumes: - - ./data/db:/data/db - #- ./data/dump:/dump - command: mongod --smallfiles --oplogSize 128 --replSet rs0 --storageEngine=mmapv1 - labels: - - "traefik.enable=false" - - # this container's job is just run the command to initialize the replica set. - # it will run the command and remove himself (it will not stay running) - mongo-init-replica: - image: mongo:4.0 - command: > - bash -c - "for i in `seq 1 30`; do - mongo mongo/rocketchat --eval \" - rs.initiate({ - _id: 'rs0', - members: [ { _id: 0, host: 'localhost:27017' } ]})\" && - s=$$? && break || s=$$?; - echo \"Tried $$i times. Waiting 5 secs...\"; - sleep 5; - done; (exit $$s)" - depends_on: - - mongo - - #traefik: - # image: traefik:latest - # restart: unless-stopped - # command: > - # traefik - # --docker - # --acme=true - # --acme.domains='your.domain.tld' - # --acme.email='your@email.tld' - # --acme.entrypoint=https - # --acme.storagefile=acme.json - # --defaultentrypoints=http - # --defaultentrypoints=https - # --entryPoints='Name:http Address::80 Redirect.EntryPoint:https' - # --entryPoints='Name:https Address::443 TLS.Certificates:' - # ports: - # - 80:80 - # - 443:443 - # volumes: - # - /var/run/docker.sock:/var/run/docker.sock