Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- version: '3'
- services:
- # The Application
- brazn-php:
- image: restaff/brazn-php
- working_dir: /var/www
- volumes:
- - /var/www/storage
- environment:
- DB_HOST: brazn-mysql
- DB_DATABASE: buildos
- DB_USERNAME: root
- DB_PASSWORD: brazn@1234
- REDIS_HOST: redis
- MONGODB_HOST: brazn-mongo
- MONGODB_USERNAME: root
- MONGODB_DATABASE: psim
- MONGODB_PASSWORD: brazn@1234
- depends_on:
- - redis
- - brazn-mongo
- - brazn-mysql
- tty: true
- # The Web Server
- web:
- image: restaff/brazn-nginx
- environment:
- DB_HOST: brazn-mysql
- DB_DATABASE: buildos
- DB_USERNAME: root
- DB_PASSWORD: brazn@1234
- ports:
- - 80:80
- logging:
- driver: "json-file"
- options:
- max-size: "200k"
- max-file: "10"
- depends_on:
- - brazn-php
- - brazn-mysql
- # Brazn Nodejs
- brazn-service:
- image: restaff/brazn-service
- container_name: brazn-service
- depends_on:
- - redis
- - brazn-mongo
- - brazn-mysql
- environment:
- - VIRTUAL_HOST=brazn-service.local
- - REDIS_DOCKER_IS=true
- - REDIS_DOCKER_HOST=redis
- - DB_HOST=brazn-mysql
- ports:
- - '1883:1883'
- - '3883:3883'
- - '5683:5683'
- - '1980:80'
- - '19443:443'
- # Brazn mysql for php had init database
- brazn-mysql:
- image: restaff/brazn-mysql
- container_name: brazn-mysql
- restart: always
- environment:
- - MYSQL_ROOT_USER=root
- - MYSQL_DATABASE=buildos
- - MYSQL_ROOT_PASSWORD=brazn@1234
- ports:
- - '33012:3306'
- # Brazn mongodb
- brazn-mongo:
- image: bitnami/mongodb:latest
- container_name: brazn-mongo
- restart: always
- ports:
- - "27019:27017"
- environment:
- - MONGODB_USERNAME=root
- - MONGODB_DATABASE=psim
- - MONGODB_PASSWORD=brazn@1234
- - MONGODB_ROOT_PASSWORD=brazn@1234
- # Redis
- redis:
- image: redis
- ports:
- - "6380:6379"
- - "9990:9990"
Add Comment
Please, Sign In to add comment