Files
discordeno/template/bigbot/docker-compose.yml
Jonathan Ho 98f964e294 Bigbot: multiple gateway, bot process (#2545)
* refactor: remove experimental-specifier-resolution flag

* fix: listen on all interface

* fix: tsconfig set target es2022

* refactor: use top level await

* style: deno fmt

* feat: add rabbitmq

* fix:  DEVELOPMENT env not working

* style

* feat: add using message queue

* chore: readme add influx and rabbitmq info to node

* chore: increase rest replica
2022-10-23 07:32:17 -05:00

44 lines
672 B
YAML

version: '3.8'
services:
influxdb:
image: "influxdb:2.4.0-alpine"
ports:
- 127.0.0.1:8086:8086
env_file:
- .env
rabbitmq:
build:
context: .
target: rabbitmq
ports:
- 127.0.0.1:15672:15672
rest:
build:
context: .
target: rest
deploy:
replicas: 2
depends_on:
- influxdb
env_file:
- .env
gateway:
build:
context: .
target: gateway
depends_on:
- rest
deploy:
replicas: 2
env_file:
- .env
bot:
build:
context: .
target: bot
depends_on:
- rest
deploy:
replicas: 2
env_file:
- .env