„docker-compose.yml“ hinzufügen

main
Theenoro 2022-12-07 14:33:00 +01:00
parent 00635282cd
commit e22750b70e
1 changed files with 52 additions and 0 deletions

52
docker-compose.yml 100644
View File

@ -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