# WARNING! # This is a development version of THE Bigcapital docker-compose.yml file. # Avoid using this file in your production environment. # We're exposing here sensitive ports and mounting code volumes for rapid development and debugging of the server stack. version: '3.3' services: mariadb: build: context: ./docker/mariadb environment: - MYSQL_DATABASE=${SYSTEM_DB_NAME} - MYSQL_USER=${DB_USER} - MYSQL_PASSWORD=${DB_PASSWORD} - MYSQL_ROOT_PASSWORD=${DB_ROOT_PASSWORD} volumes: - mysql:/var/lib/mysql expose: - '3306' ports: - '3306:3306' deploy: restart_policy: condition: unless-stopped redis: build: context: ./docker/redis expose: - '6379' ports: - '6379:6379' volumes: - redis:/data deploy: restart_policy: condition: unless-stopped gotenberg: image: gotenberg/gotenberg:7 ports: - '9000:3000' # Volumes volumes: mysql: name: bigcapital_dev_mysql driver: local redis: name: bigcapital_dev_redis driver: local