mirror of
https://github.com/Dolibarr/dolibarr.git
synced 2025-02-20 13:46:52 +01:00
* Bookcal : more date check * fix phpcs warning * No error if dateStartTimestamp not yet set * Docker for PROD * Update Readme * Fix else if CodeSniffer warning * Update Readme for Docker * Random DB password * Add install.forced.docker.php * Enable dolibarr_main_url_roo writable in forced mode * revert on main_url editable
39 lines
1014 B
YAML
39 lines
1014 B
YAML
# This docker-compose.yml file is used to build and test quickly
|
|
# a specific version of Dolibarr
|
|
#
|
|
# Before build, define the variable DOLI_VERSION as following:
|
|
# $ export DOLI_VERSION=4.0.4
|
|
# And then, you can run :
|
|
# $ docker-compose up
|
|
#
|
|
# More information about Docker-compose : https://docs.docker.com/compose/
|
|
|
|
version: "3"
|
|
|
|
services:
|
|
mariadb:
|
|
container_name: dolibarr-mariadb-dev
|
|
image: mariadb:latest
|
|
environment:
|
|
MYSQL_ROOT_PASSWORD: $MYSQL_ROOT_PWD
|
|
MYSQL_DATABASE: "dolibarr-prod"
|
|
|
|
web:
|
|
container_name: dolibarr-web-dev
|
|
build: .
|
|
|
|
volumes:
|
|
- ../../htdocs:/var/www/html/
|
|
- ../../documents:/var/www/html/documents
|
|
|
|
depends_on:
|
|
- mariadb
|
|
environment:
|
|
WWW_USER_ID: 1000
|
|
WWW_GROUP_ID: 1000
|
|
DOLI_ROOT_PASSWORD: $MYSQL_ROOT_PWD
|
|
DOLI_DATABASE: "dolibarr-prod"
|
|
DOLI_DB_SERVER: "mariadb"
|
|
ports:
|
|
- "8080:80"
|