Zonies-Bot/docker-compose.yml

43 lines
768 B
YAML

version: '3.8'
services:
app:
build: .
container_name: zonies-bot
restart: unless-stopped
environment:
- MONGODB_URI=mongodb://mongodb:27017/zonies
volumes:
- ./assets:/usr/src/app/assets
- ./botconfig.json:/usr/src/app/botconfig.json
depends_on:
- mongodb
networks:
- app-network
deploy:
resources:
limits:
cpus: '2'
memory: 4G
reservations:
cpus: '1'
memory: 2G
mongodb:
image: mongo:6.0
container_name: zonies-mongodb
restart: unless-stopped
ports:
- "27017:27017"
volumes:
- mongodb_data:/data/db
networks:
- app-network
networks:
app-network:
driver: bridge
volumes:
mongodb_data: