From e22750b70e020a95f7748ed38f6da086ea3e9abe Mon Sep 17 00:00:00 2001 From: Theenoro Date: Wed, 7 Dec 2022 14:33:00 +0100 Subject: [PATCH] =?UTF-8?q?=E2=80=9Edocker-compose.yml=E2=80=9C=20hinzuf?= =?UTF-8?q?=C3=BCgen?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docker-compose.yml | 52 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 52 insertions(+) create mode 100644 docker-compose.yml diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..c5c851f --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,52 @@ +version: '2' +services: + mongodb: + image: mongo + restart: unless-stopped + volumes: + - /mnt/dockersrv01_booru_space/int.rocketchat/data/db:/bitnami/mongodb + environment: + MONGODB_PORT_NUMBER: 27017 + MONGODB_INITIAL_PRIMARY_HOST: mongodb + MONGODB_INITIAL_PRIMARY_PORT_NUMBER: 7017 + MONGODB_ADVERTISED_HOSTNAME: mongodb + MONGODB_ENABLE_JOURNAL: true + ALLOW_EMPTY_PASSWORD: yes + networks: + rocket: + ipv4_address: 172.22.0.2 + logging: + driver: json-file + options: + max-size: "200k" + max-file: "10" + rocket: + image: rocketchat/rocket.chat:5.3.5 + restart: unless-stopped + volumes: + - /mnt/dockersrv01_booru_space/int.rocketchat/data/uploads:/app/uploads + environment: + MONGO_URL: "mongodb://mongodb:27017/rocketchat" + MONGO_OPLOG_URL: "mongodb://mongodb:27017/local" + ROOT_URL: "${URL}" + PORT: 3000 + ports: + - "9092:3000" + depends_on: + - mongodb + networks: + rocket: + ipv4_address: 172.22.0.3 + logging: + driver: json-file + options: + max-size: "200k" + max-file: "10" +networks: + rocket: + driver: bridge + ipam: + driver: default + config: + - subnet: 172.22.0.0/29 + gateway: 172.22.0.1 \ No newline at end of file