dolibarr/build/docker
yledoare fd5430c9d9
#NEW force_install_noedit : add value 3 to block all technical parameters excepted main_url (#30080)
* 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

* force_install_noedit : new value '3' to block all technical parameters excepted main_url, used in install.forced.docker.php

* force_install_noedit code 3 corrections

* Fix HOST_USER_ID, add HOST_GROUP_ID

* Fix phpcs

* Not force https if DOL_MAIN_URL_ROOT yet contains https

* Space after comma for phpcs

* use HOST_GROUP_ID

* Explanations to check https

* Update main.inc.php

---------

Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2024-06-19 19:27:04 +02:00
..
.github/workflows Support Docker install in production environment (#29951) 2024-06-15 17:11:01 +02:00
.gitignore Support Docker install in production environment (#29951) 2024-06-15 17:11:01 +02:00
docker-compose.yml #NEW force_install_noedit : add value 3 to block all technical parameters excepted main_url (#30080) 2024-06-19 19:27:04 +02:00
docker-run.sh #NEW force_install_noedit : add value 3 to block all technical parameters excepted main_url (#30080) 2024-06-19 19:27:04 +02:00
Dockerfile Support Docker install in production environment (#29951) 2024-06-15 17:11:01 +02:00
README.md #NEW force_install_noedit : add value 3 to block all technical parameters excepted main_url (#30080) 2024-06-19 19:27:04 +02:00

How to use it ?

export HOST_USER_ID=$(id -u) export HOST_GROUP_ID=$(id -g) export MYSQL_ROOT_PWD=$(tr -dc A-Za-z0-9 </dev/urandom | head -c 13; echo)

docker-compose up -d