From f5c5f7b78f92c7ab3a6c7cbebea76daa31d7d450 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alo=C3=AFs=20Micard?= Date: Tue, 18 Mar 2025 22:56:17 +0100 Subject: [PATCH] docker: fix LegacyKeyValueFormat build check --- Dockerfile.template | 58 ++++++++++++++++----------------- images/15.0.3-php7.4/Dockerfile | 58 ++++++++++++++++----------------- images/16.0.5-php8.1/Dockerfile | 58 ++++++++++++++++----------------- images/17.0.4-php8.1/Dockerfile | 58 ++++++++++++++++----------------- images/18.0.6-php8.1/Dockerfile | 58 ++++++++++++++++----------------- images/19.0.4-php8.2/Dockerfile | 58 ++++++++++++++++----------------- images/20.0.4-php8.2/Dockerfile | 58 ++++++++++++++++----------------- images/21.0.0-php8.2/Dockerfile | 58 ++++++++++++++++----------------- images/develop/Dockerfile | 58 ++++++++++++++++----------------- 9 files changed, 261 insertions(+), 261 deletions(-) diff --git a/Dockerfile.template b/Dockerfile.template index 9e4187a..1603eea 100644 --- a/Dockerfile.template +++ b/Dockerfile.template @@ -9,41 +9,41 @@ FROM ${ARCH}php:%PHP_BASE_IMAGE% # 2024 Laurent Destailleur LABEL maintainer="The Dolibarr foundation " -ENV DOLI_VERSION %DOLI_VERSION% -ENV DOLI_VERSION_FOR_INIT_DEMO %DOLI_VERSION_FOR_INIT_DEMO% -ENV DOLI_INSTALL_AUTO 1 -ENV DOLI_PROD 1 +ENV DOLI_VERSION=%DOLI_VERSION% +ENV DOLI_VERSION_FOR_INIT_DEMO=%DOLI_VERSION_FOR_INIT_DEMO% +ENV DOLI_INSTALL_AUTO=1 +ENV DOLI_PROD=1 -ENV DOLI_DB_TYPE mysqli -ENV DOLI_DB_HOST mysql -ENV DOLI_DB_HOST_PORT 3306 -ENV DOLI_DB_NAME dolidb +ENV DOLI_DB_TYPE=mysqli +ENV DOLI_DB_HOST=mysql +ENV DOLI_DB_HOST_PORT=3306 +ENV DOLI_DB_NAME=dolidb -ENV DOLI_URL_ROOT 'http://localhost' -ENV DOLI_NOCSRFCHECK 0 +ENV DOLI_URL_ROOT='http://localhost' +ENV DOLI_NOCSRFCHECK=0 -ENV DOLI_AUTH dolibarr -ENV DOLI_LDAP_HOST 127.0.0.1 -ENV DOLI_LDAP_PORT 389 -ENV DOLI_LDAP_VERSION 3 -ENV DOLI_LDAP_SERVER_TYPE openldap -ENV DOLI_LDAP_LOGIN_ATTRIBUTE uid -ENV DOLI_LDAP_DN 'ou=users,dc=my-domain,dc=com' -ENV DOLI_LDAP_FILTER '' -ENV DOLI_LDAP_BIND_DN '' -ENV DOLI_LDAP_BIND_PASS '' -ENV DOLI_LDAP_DEBUG false +ENV DOLI_AUTH=dolibarr +ENV DOLI_LDAP_HOST=127.0.0.1 +ENV DOLI_LDAP_PORT=389 +ENV DOLI_LDAP_VERSION=3 +ENV DOLI_LDAP_SERVER_TYPE=openldap +ENV DOLI_LDAP_LOGIN_ATTRIBUTE=uid +ENV DOLI_LDAP_DN='ou=users,dc=my-domain,dc=com' +ENV DOLI_LDAP_FILTER='' +ENV DOLI_LDAP_BIND_DN='' +ENV DOLI_LDAP_BIND_PASS='' +ENV DOLI_LDAP_DEBUG=false -ENV DOLI_CRON 0 +ENV DOLI_CRON=0 -ENV WWW_USER_ID 33 -ENV WWW_GROUP_ID 33 +ENV WWW_USER_ID=33 +ENV WWW_GROUP_ID=33 -ENV PHP_INI_DATE_TIMEZONE 'UTC' -ENV PHP_INI_MEMORY_LIMIT 256M -ENV PHP_INI_UPLOAD_MAX_FILESIZE 20M -ENV PHP_INI_POST_MAX_SIZE 22M -ENV PHP_INI_ALLOW_URL_FOPEN 0 +ENV PHP_INI_DATE_TIMEZONE='UTC' +ENV PHP_INI_MEMORY_LIMIT=256M +ENV PHP_INI_UPLOAD_MAX_FILESIZE=20M +ENV PHP_INI_POST_MAX_SIZE=22M +ENV PHP_INI_ALLOW_URL_FOPEN=0 RUN sed -i \ -e 's/^\(ServerSignature On\)$/#\1/g' \ diff --git a/images/15.0.3-php7.4/Dockerfile b/images/15.0.3-php7.4/Dockerfile index 5ac531a..2d3db01 100644 --- a/images/15.0.3-php7.4/Dockerfile +++ b/images/15.0.3-php7.4/Dockerfile @@ -9,41 +9,41 @@ FROM ${ARCH}php:7.4-apache-bullseye # 2024 Laurent Destailleur LABEL maintainer="The Dolibarr foundation " -ENV DOLI_VERSION 15.0.3 -ENV DOLI_VERSION_FOR_INIT_DEMO 15.0 -ENV DOLI_INSTALL_AUTO 1 -ENV DOLI_PROD 1 +ENV DOLI_VERSION=15.0.3 +ENV DOLI_VERSION_FOR_INIT_DEMO=15.0 +ENV DOLI_INSTALL_AUTO=1 +ENV DOLI_PROD=1 -ENV DOLI_DB_TYPE mysqli -ENV DOLI_DB_HOST mysql -ENV DOLI_DB_HOST_PORT 3306 -ENV DOLI_DB_NAME dolidb +ENV DOLI_DB_TYPE=mysqli +ENV DOLI_DB_HOST=mysql +ENV DOLI_DB_HOST_PORT=3306 +ENV DOLI_DB_NAME=dolidb -ENV DOLI_URL_ROOT 'http://localhost' -ENV DOLI_NOCSRFCHECK 0 +ENV DOLI_URL_ROOT='http://localhost' +ENV DOLI_NOCSRFCHECK=0 -ENV DOLI_AUTH dolibarr -ENV DOLI_LDAP_HOST 127.0.0.1 -ENV DOLI_LDAP_PORT 389 -ENV DOLI_LDAP_VERSION 3 -ENV DOLI_LDAP_SERVER_TYPE openldap -ENV DOLI_LDAP_LOGIN_ATTRIBUTE uid -ENV DOLI_LDAP_DN 'ou=users,dc=my-domain,dc=com' -ENV DOLI_LDAP_FILTER '' -ENV DOLI_LDAP_BIND_DN '' -ENV DOLI_LDAP_BIND_PASS '' -ENV DOLI_LDAP_DEBUG false +ENV DOLI_AUTH=dolibarr +ENV DOLI_LDAP_HOST=127.0.0.1 +ENV DOLI_LDAP_PORT=389 +ENV DOLI_LDAP_VERSION=3 +ENV DOLI_LDAP_SERVER_TYPE=openldap +ENV DOLI_LDAP_LOGIN_ATTRIBUTE=uid +ENV DOLI_LDAP_DN='ou=users,dc=my-domain,dc=com' +ENV DOLI_LDAP_FILTER='' +ENV DOLI_LDAP_BIND_DN='' +ENV DOLI_LDAP_BIND_PASS='' +ENV DOLI_LDAP_DEBUG=false -ENV DOLI_CRON 0 +ENV DOLI_CRON=0 -ENV WWW_USER_ID 33 -ENV WWW_GROUP_ID 33 +ENV WWW_USER_ID=33 +ENV WWW_GROUP_ID=33 -ENV PHP_INI_DATE_TIMEZONE 'UTC' -ENV PHP_INI_MEMORY_LIMIT 256M -ENV PHP_INI_UPLOAD_MAX_FILESIZE 20M -ENV PHP_INI_POST_MAX_SIZE 22M -ENV PHP_INI_ALLOW_URL_FOPEN 0 +ENV PHP_INI_DATE_TIMEZONE='UTC' +ENV PHP_INI_MEMORY_LIMIT=256M +ENV PHP_INI_UPLOAD_MAX_FILESIZE=20M +ENV PHP_INI_POST_MAX_SIZE=22M +ENV PHP_INI_ALLOW_URL_FOPEN=0 RUN sed -i \ -e 's/^\(ServerSignature On\)$/#\1/g' \ diff --git a/images/16.0.5-php8.1/Dockerfile b/images/16.0.5-php8.1/Dockerfile index 72a44cc..cd77b5e 100644 --- a/images/16.0.5-php8.1/Dockerfile +++ b/images/16.0.5-php8.1/Dockerfile @@ -9,41 +9,41 @@ FROM ${ARCH}php:8.1-apache-bullseye # 2024 Laurent Destailleur LABEL maintainer="The Dolibarr foundation " -ENV DOLI_VERSION 16.0.5 -ENV DOLI_VERSION_FOR_INIT_DEMO 16.0 -ENV DOLI_INSTALL_AUTO 1 -ENV DOLI_PROD 1 +ENV DOLI_VERSION=16.0.5 +ENV DOLI_VERSION_FOR_INIT_DEMO=16.0 +ENV DOLI_INSTALL_AUTO=1 +ENV DOLI_PROD=1 -ENV DOLI_DB_TYPE mysqli -ENV DOLI_DB_HOST mysql -ENV DOLI_DB_HOST_PORT 3306 -ENV DOLI_DB_NAME dolidb +ENV DOLI_DB_TYPE=mysqli +ENV DOLI_DB_HOST=mysql +ENV DOLI_DB_HOST_PORT=3306 +ENV DOLI_DB_NAME=dolidb -ENV DOLI_URL_ROOT 'http://localhost' -ENV DOLI_NOCSRFCHECK 0 +ENV DOLI_URL_ROOT='http://localhost' +ENV DOLI_NOCSRFCHECK=0 -ENV DOLI_AUTH dolibarr -ENV DOLI_LDAP_HOST 127.0.0.1 -ENV DOLI_LDAP_PORT 389 -ENV DOLI_LDAP_VERSION 3 -ENV DOLI_LDAP_SERVER_TYPE openldap -ENV DOLI_LDAP_LOGIN_ATTRIBUTE uid -ENV DOLI_LDAP_DN 'ou=users,dc=my-domain,dc=com' -ENV DOLI_LDAP_FILTER '' -ENV DOLI_LDAP_BIND_DN '' -ENV DOLI_LDAP_BIND_PASS '' -ENV DOLI_LDAP_DEBUG false +ENV DOLI_AUTH=dolibarr +ENV DOLI_LDAP_HOST=127.0.0.1 +ENV DOLI_LDAP_PORT=389 +ENV DOLI_LDAP_VERSION=3 +ENV DOLI_LDAP_SERVER_TYPE=openldap +ENV DOLI_LDAP_LOGIN_ATTRIBUTE=uid +ENV DOLI_LDAP_DN='ou=users,dc=my-domain,dc=com' +ENV DOLI_LDAP_FILTER='' +ENV DOLI_LDAP_BIND_DN='' +ENV DOLI_LDAP_BIND_PASS='' +ENV DOLI_LDAP_DEBUG=false -ENV DOLI_CRON 0 +ENV DOLI_CRON=0 -ENV WWW_USER_ID 33 -ENV WWW_GROUP_ID 33 +ENV WWW_USER_ID=33 +ENV WWW_GROUP_ID=33 -ENV PHP_INI_DATE_TIMEZONE 'UTC' -ENV PHP_INI_MEMORY_LIMIT 256M -ENV PHP_INI_UPLOAD_MAX_FILESIZE 20M -ENV PHP_INI_POST_MAX_SIZE 22M -ENV PHP_INI_ALLOW_URL_FOPEN 0 +ENV PHP_INI_DATE_TIMEZONE='UTC' +ENV PHP_INI_MEMORY_LIMIT=256M +ENV PHP_INI_UPLOAD_MAX_FILESIZE=20M +ENV PHP_INI_POST_MAX_SIZE=22M +ENV PHP_INI_ALLOW_URL_FOPEN=0 RUN sed -i \ -e 's/^\(ServerSignature On\)$/#\1/g' \ diff --git a/images/17.0.4-php8.1/Dockerfile b/images/17.0.4-php8.1/Dockerfile index 987274a..694f8e2 100644 --- a/images/17.0.4-php8.1/Dockerfile +++ b/images/17.0.4-php8.1/Dockerfile @@ -9,41 +9,41 @@ FROM ${ARCH}php:8.1-apache-bullseye # 2024 Laurent Destailleur LABEL maintainer="The Dolibarr foundation " -ENV DOLI_VERSION 17.0.4 -ENV DOLI_VERSION_FOR_INIT_DEMO 17.0 -ENV DOLI_INSTALL_AUTO 1 -ENV DOLI_PROD 1 +ENV DOLI_VERSION=17.0.4 +ENV DOLI_VERSION_FOR_INIT_DEMO=17.0 +ENV DOLI_INSTALL_AUTO=1 +ENV DOLI_PROD=1 -ENV DOLI_DB_TYPE mysqli -ENV DOLI_DB_HOST mysql -ENV DOLI_DB_HOST_PORT 3306 -ENV DOLI_DB_NAME dolidb +ENV DOLI_DB_TYPE=mysqli +ENV DOLI_DB_HOST=mysql +ENV DOLI_DB_HOST_PORT=3306 +ENV DOLI_DB_NAME=dolidb -ENV DOLI_URL_ROOT 'http://localhost' -ENV DOLI_NOCSRFCHECK 0 +ENV DOLI_URL_ROOT='http://localhost' +ENV DOLI_NOCSRFCHECK=0 -ENV DOLI_AUTH dolibarr -ENV DOLI_LDAP_HOST 127.0.0.1 -ENV DOLI_LDAP_PORT 389 -ENV DOLI_LDAP_VERSION 3 -ENV DOLI_LDAP_SERVER_TYPE openldap -ENV DOLI_LDAP_LOGIN_ATTRIBUTE uid -ENV DOLI_LDAP_DN 'ou=users,dc=my-domain,dc=com' -ENV DOLI_LDAP_FILTER '' -ENV DOLI_LDAP_BIND_DN '' -ENV DOLI_LDAP_BIND_PASS '' -ENV DOLI_LDAP_DEBUG false +ENV DOLI_AUTH=dolibarr +ENV DOLI_LDAP_HOST=127.0.0.1 +ENV DOLI_LDAP_PORT=389 +ENV DOLI_LDAP_VERSION=3 +ENV DOLI_LDAP_SERVER_TYPE=openldap +ENV DOLI_LDAP_LOGIN_ATTRIBUTE=uid +ENV DOLI_LDAP_DN='ou=users,dc=my-domain,dc=com' +ENV DOLI_LDAP_FILTER='' +ENV DOLI_LDAP_BIND_DN='' +ENV DOLI_LDAP_BIND_PASS='' +ENV DOLI_LDAP_DEBUG=false -ENV DOLI_CRON 0 +ENV DOLI_CRON=0 -ENV WWW_USER_ID 33 -ENV WWW_GROUP_ID 33 +ENV WWW_USER_ID=33 +ENV WWW_GROUP_ID=33 -ENV PHP_INI_DATE_TIMEZONE 'UTC' -ENV PHP_INI_MEMORY_LIMIT 256M -ENV PHP_INI_UPLOAD_MAX_FILESIZE 20M -ENV PHP_INI_POST_MAX_SIZE 22M -ENV PHP_INI_ALLOW_URL_FOPEN 0 +ENV PHP_INI_DATE_TIMEZONE='UTC' +ENV PHP_INI_MEMORY_LIMIT=256M +ENV PHP_INI_UPLOAD_MAX_FILESIZE=20M +ENV PHP_INI_POST_MAX_SIZE=22M +ENV PHP_INI_ALLOW_URL_FOPEN=0 RUN sed -i \ -e 's/^\(ServerSignature On\)$/#\1/g' \ diff --git a/images/18.0.6-php8.1/Dockerfile b/images/18.0.6-php8.1/Dockerfile index 7596ffa..8e7104e 100644 --- a/images/18.0.6-php8.1/Dockerfile +++ b/images/18.0.6-php8.1/Dockerfile @@ -9,41 +9,41 @@ FROM ${ARCH}php:8.1-apache-bullseye # 2024 Laurent Destailleur LABEL maintainer="The Dolibarr foundation " -ENV DOLI_VERSION 18.0.6 -ENV DOLI_VERSION_FOR_INIT_DEMO 18.0 -ENV DOLI_INSTALL_AUTO 1 -ENV DOLI_PROD 1 +ENV DOLI_VERSION=18.0.6 +ENV DOLI_VERSION_FOR_INIT_DEMO=18.0 +ENV DOLI_INSTALL_AUTO=1 +ENV DOLI_PROD=1 -ENV DOLI_DB_TYPE mysqli -ENV DOLI_DB_HOST mysql -ENV DOLI_DB_HOST_PORT 3306 -ENV DOLI_DB_NAME dolidb +ENV DOLI_DB_TYPE=mysqli +ENV DOLI_DB_HOST=mysql +ENV DOLI_DB_HOST_PORT=3306 +ENV DOLI_DB_NAME=dolidb -ENV DOLI_URL_ROOT 'http://localhost' -ENV DOLI_NOCSRFCHECK 0 +ENV DOLI_URL_ROOT='http://localhost' +ENV DOLI_NOCSRFCHECK=0 -ENV DOLI_AUTH dolibarr -ENV DOLI_LDAP_HOST 127.0.0.1 -ENV DOLI_LDAP_PORT 389 -ENV DOLI_LDAP_VERSION 3 -ENV DOLI_LDAP_SERVER_TYPE openldap -ENV DOLI_LDAP_LOGIN_ATTRIBUTE uid -ENV DOLI_LDAP_DN 'ou=users,dc=my-domain,dc=com' -ENV DOLI_LDAP_FILTER '' -ENV DOLI_LDAP_BIND_DN '' -ENV DOLI_LDAP_BIND_PASS '' -ENV DOLI_LDAP_DEBUG false +ENV DOLI_AUTH=dolibarr +ENV DOLI_LDAP_HOST=127.0.0.1 +ENV DOLI_LDAP_PORT=389 +ENV DOLI_LDAP_VERSION=3 +ENV DOLI_LDAP_SERVER_TYPE=openldap +ENV DOLI_LDAP_LOGIN_ATTRIBUTE=uid +ENV DOLI_LDAP_DN='ou=users,dc=my-domain,dc=com' +ENV DOLI_LDAP_FILTER='' +ENV DOLI_LDAP_BIND_DN='' +ENV DOLI_LDAP_BIND_PASS='' +ENV DOLI_LDAP_DEBUG=false -ENV DOLI_CRON 0 +ENV DOLI_CRON=0 -ENV WWW_USER_ID 33 -ENV WWW_GROUP_ID 33 +ENV WWW_USER_ID=33 +ENV WWW_GROUP_ID=33 -ENV PHP_INI_DATE_TIMEZONE 'UTC' -ENV PHP_INI_MEMORY_LIMIT 256M -ENV PHP_INI_UPLOAD_MAX_FILESIZE 20M -ENV PHP_INI_POST_MAX_SIZE 22M -ENV PHP_INI_ALLOW_URL_FOPEN 0 +ENV PHP_INI_DATE_TIMEZONE='UTC' +ENV PHP_INI_MEMORY_LIMIT=256M +ENV PHP_INI_UPLOAD_MAX_FILESIZE=20M +ENV PHP_INI_POST_MAX_SIZE=22M +ENV PHP_INI_ALLOW_URL_FOPEN=0 RUN sed -i \ -e 's/^\(ServerSignature On\)$/#\1/g' \ diff --git a/images/19.0.4-php8.2/Dockerfile b/images/19.0.4-php8.2/Dockerfile index 8c277fd..383f418 100644 --- a/images/19.0.4-php8.2/Dockerfile +++ b/images/19.0.4-php8.2/Dockerfile @@ -9,41 +9,41 @@ FROM ${ARCH}php:8.2-apache-bullseye # 2024 Laurent Destailleur LABEL maintainer="The Dolibarr foundation " -ENV DOLI_VERSION 19.0.4 -ENV DOLI_VERSION_FOR_INIT_DEMO 19.0 -ENV DOLI_INSTALL_AUTO 1 -ENV DOLI_PROD 1 +ENV DOLI_VERSION=19.0.4 +ENV DOLI_VERSION_FOR_INIT_DEMO=19.0 +ENV DOLI_INSTALL_AUTO=1 +ENV DOLI_PROD=1 -ENV DOLI_DB_TYPE mysqli -ENV DOLI_DB_HOST mysql -ENV DOLI_DB_HOST_PORT 3306 -ENV DOLI_DB_NAME dolidb +ENV DOLI_DB_TYPE=mysqli +ENV DOLI_DB_HOST=mysql +ENV DOLI_DB_HOST_PORT=3306 +ENV DOLI_DB_NAME=dolidb -ENV DOLI_URL_ROOT 'http://localhost' -ENV DOLI_NOCSRFCHECK 0 +ENV DOLI_URL_ROOT='http://localhost' +ENV DOLI_NOCSRFCHECK=0 -ENV DOLI_AUTH dolibarr -ENV DOLI_LDAP_HOST 127.0.0.1 -ENV DOLI_LDAP_PORT 389 -ENV DOLI_LDAP_VERSION 3 -ENV DOLI_LDAP_SERVER_TYPE openldap -ENV DOLI_LDAP_LOGIN_ATTRIBUTE uid -ENV DOLI_LDAP_DN 'ou=users,dc=my-domain,dc=com' -ENV DOLI_LDAP_FILTER '' -ENV DOLI_LDAP_BIND_DN '' -ENV DOLI_LDAP_BIND_PASS '' -ENV DOLI_LDAP_DEBUG false +ENV DOLI_AUTH=dolibarr +ENV DOLI_LDAP_HOST=127.0.0.1 +ENV DOLI_LDAP_PORT=389 +ENV DOLI_LDAP_VERSION=3 +ENV DOLI_LDAP_SERVER_TYPE=openldap +ENV DOLI_LDAP_LOGIN_ATTRIBUTE=uid +ENV DOLI_LDAP_DN='ou=users,dc=my-domain,dc=com' +ENV DOLI_LDAP_FILTER='' +ENV DOLI_LDAP_BIND_DN='' +ENV DOLI_LDAP_BIND_PASS='' +ENV DOLI_LDAP_DEBUG=false -ENV DOLI_CRON 0 +ENV DOLI_CRON=0 -ENV WWW_USER_ID 33 -ENV WWW_GROUP_ID 33 +ENV WWW_USER_ID=33 +ENV WWW_GROUP_ID=33 -ENV PHP_INI_DATE_TIMEZONE 'UTC' -ENV PHP_INI_MEMORY_LIMIT 256M -ENV PHP_INI_UPLOAD_MAX_FILESIZE 20M -ENV PHP_INI_POST_MAX_SIZE 22M -ENV PHP_INI_ALLOW_URL_FOPEN 0 +ENV PHP_INI_DATE_TIMEZONE='UTC' +ENV PHP_INI_MEMORY_LIMIT=256M +ENV PHP_INI_UPLOAD_MAX_FILESIZE=20M +ENV PHP_INI_POST_MAX_SIZE=22M +ENV PHP_INI_ALLOW_URL_FOPEN=0 RUN sed -i \ -e 's/^\(ServerSignature On\)$/#\1/g' \ diff --git a/images/20.0.4-php8.2/Dockerfile b/images/20.0.4-php8.2/Dockerfile index d0a9cb8..776d57a 100644 --- a/images/20.0.4-php8.2/Dockerfile +++ b/images/20.0.4-php8.2/Dockerfile @@ -9,41 +9,41 @@ FROM ${ARCH}php:8.2-apache-bullseye # 2024 Laurent Destailleur LABEL maintainer="The Dolibarr foundation " -ENV DOLI_VERSION 20.0.4 -ENV DOLI_VERSION_FOR_INIT_DEMO 20.0 -ENV DOLI_INSTALL_AUTO 1 -ENV DOLI_PROD 1 +ENV DOLI_VERSION=20.0.4 +ENV DOLI_VERSION_FOR_INIT_DEMO=20.0 +ENV DOLI_INSTALL_AUTO=1 +ENV DOLI_PROD=1 -ENV DOLI_DB_TYPE mysqli -ENV DOLI_DB_HOST mysql -ENV DOLI_DB_HOST_PORT 3306 -ENV DOLI_DB_NAME dolidb +ENV DOLI_DB_TYPE=mysqli +ENV DOLI_DB_HOST=mysql +ENV DOLI_DB_HOST_PORT=3306 +ENV DOLI_DB_NAME=dolidb -ENV DOLI_URL_ROOT 'http://localhost' -ENV DOLI_NOCSRFCHECK 0 +ENV DOLI_URL_ROOT='http://localhost' +ENV DOLI_NOCSRFCHECK=0 -ENV DOLI_AUTH dolibarr -ENV DOLI_LDAP_HOST 127.0.0.1 -ENV DOLI_LDAP_PORT 389 -ENV DOLI_LDAP_VERSION 3 -ENV DOLI_LDAP_SERVER_TYPE openldap -ENV DOLI_LDAP_LOGIN_ATTRIBUTE uid -ENV DOLI_LDAP_DN 'ou=users,dc=my-domain,dc=com' -ENV DOLI_LDAP_FILTER '' -ENV DOLI_LDAP_BIND_DN '' -ENV DOLI_LDAP_BIND_PASS '' -ENV DOLI_LDAP_DEBUG false +ENV DOLI_AUTH=dolibarr +ENV DOLI_LDAP_HOST=127.0.0.1 +ENV DOLI_LDAP_PORT=389 +ENV DOLI_LDAP_VERSION=3 +ENV DOLI_LDAP_SERVER_TYPE=openldap +ENV DOLI_LDAP_LOGIN_ATTRIBUTE=uid +ENV DOLI_LDAP_DN='ou=users,dc=my-domain,dc=com' +ENV DOLI_LDAP_FILTER='' +ENV DOLI_LDAP_BIND_DN='' +ENV DOLI_LDAP_BIND_PASS='' +ENV DOLI_LDAP_DEBUG=false -ENV DOLI_CRON 0 +ENV DOLI_CRON=0 -ENV WWW_USER_ID 33 -ENV WWW_GROUP_ID 33 +ENV WWW_USER_ID=33 +ENV WWW_GROUP_ID=33 -ENV PHP_INI_DATE_TIMEZONE 'UTC' -ENV PHP_INI_MEMORY_LIMIT 256M -ENV PHP_INI_UPLOAD_MAX_FILESIZE 20M -ENV PHP_INI_POST_MAX_SIZE 22M -ENV PHP_INI_ALLOW_URL_FOPEN 0 +ENV PHP_INI_DATE_TIMEZONE='UTC' +ENV PHP_INI_MEMORY_LIMIT=256M +ENV PHP_INI_UPLOAD_MAX_FILESIZE=20M +ENV PHP_INI_POST_MAX_SIZE=22M +ENV PHP_INI_ALLOW_URL_FOPEN=0 RUN sed -i \ -e 's/^\(ServerSignature On\)$/#\1/g' \ diff --git a/images/21.0.0-php8.2/Dockerfile b/images/21.0.0-php8.2/Dockerfile index ee134f8..2ecb457 100644 --- a/images/21.0.0-php8.2/Dockerfile +++ b/images/21.0.0-php8.2/Dockerfile @@ -9,41 +9,41 @@ FROM ${ARCH}php:8.2-apache-bullseye # 2024 Laurent Destailleur LABEL maintainer="The Dolibarr foundation " -ENV DOLI_VERSION 21.0.0 -ENV DOLI_VERSION_FOR_INIT_DEMO 21.0 -ENV DOLI_INSTALL_AUTO 1 -ENV DOLI_PROD 1 +ENV DOLI_VERSION=21.0.0 +ENV DOLI_VERSION_FOR_INIT_DEMO=21.0 +ENV DOLI_INSTALL_AUTO=1 +ENV DOLI_PROD=1 -ENV DOLI_DB_TYPE mysqli -ENV DOLI_DB_HOST mysql -ENV DOLI_DB_HOST_PORT 3306 -ENV DOLI_DB_NAME dolidb +ENV DOLI_DB_TYPE=mysqli +ENV DOLI_DB_HOST=mysql +ENV DOLI_DB_HOST_PORT=3306 +ENV DOLI_DB_NAME=dolidb -ENV DOLI_URL_ROOT 'http://localhost' -ENV DOLI_NOCSRFCHECK 0 +ENV DOLI_URL_ROOT='http://localhost' +ENV DOLI_NOCSRFCHECK=0 -ENV DOLI_AUTH dolibarr -ENV DOLI_LDAP_HOST 127.0.0.1 -ENV DOLI_LDAP_PORT 389 -ENV DOLI_LDAP_VERSION 3 -ENV DOLI_LDAP_SERVER_TYPE openldap -ENV DOLI_LDAP_LOGIN_ATTRIBUTE uid -ENV DOLI_LDAP_DN 'ou=users,dc=my-domain,dc=com' -ENV DOLI_LDAP_FILTER '' -ENV DOLI_LDAP_BIND_DN '' -ENV DOLI_LDAP_BIND_PASS '' -ENV DOLI_LDAP_DEBUG false +ENV DOLI_AUTH=dolibarr +ENV DOLI_LDAP_HOST=127.0.0.1 +ENV DOLI_LDAP_PORT=389 +ENV DOLI_LDAP_VERSION=3 +ENV DOLI_LDAP_SERVER_TYPE=openldap +ENV DOLI_LDAP_LOGIN_ATTRIBUTE=uid +ENV DOLI_LDAP_DN='ou=users,dc=my-domain,dc=com' +ENV DOLI_LDAP_FILTER='' +ENV DOLI_LDAP_BIND_DN='' +ENV DOLI_LDAP_BIND_PASS='' +ENV DOLI_LDAP_DEBUG=false -ENV DOLI_CRON 0 +ENV DOLI_CRON=0 -ENV WWW_USER_ID 33 -ENV WWW_GROUP_ID 33 +ENV WWW_USER_ID=33 +ENV WWW_GROUP_ID=33 -ENV PHP_INI_DATE_TIMEZONE 'UTC' -ENV PHP_INI_MEMORY_LIMIT 256M -ENV PHP_INI_UPLOAD_MAX_FILESIZE 20M -ENV PHP_INI_POST_MAX_SIZE 22M -ENV PHP_INI_ALLOW_URL_FOPEN 0 +ENV PHP_INI_DATE_TIMEZONE='UTC' +ENV PHP_INI_MEMORY_LIMIT=256M +ENV PHP_INI_UPLOAD_MAX_FILESIZE=20M +ENV PHP_INI_POST_MAX_SIZE=22M +ENV PHP_INI_ALLOW_URL_FOPEN=0 RUN sed -i \ -e 's/^\(ServerSignature On\)$/#\1/g' \ diff --git a/images/develop/Dockerfile b/images/develop/Dockerfile index 3204373..a5e91fc 100644 --- a/images/develop/Dockerfile +++ b/images/develop/Dockerfile @@ -9,41 +9,41 @@ FROM ${ARCH}php:8.2-apache-bullseye # 2024 Laurent Destailleur LABEL maintainer="The Dolibarr foundation " -ENV DOLI_VERSION develop -ENV DOLI_VERSION_FOR_INIT_DEMO 21.0 -ENV DOLI_INSTALL_AUTO 1 -ENV DOLI_PROD 1 +ENV DOLI_VERSION=develop +ENV DOLI_VERSION_FOR_INIT_DEMO=21.0 +ENV DOLI_INSTALL_AUTO=1 +ENV DOLI_PROD=1 -ENV DOLI_DB_TYPE mysqli -ENV DOLI_DB_HOST mysql -ENV DOLI_DB_HOST_PORT 3306 -ENV DOLI_DB_NAME dolidb +ENV DOLI_DB_TYPE=mysqli +ENV DOLI_DB_HOST=mysql +ENV DOLI_DB_HOST_PORT=3306 +ENV DOLI_DB_NAME=dolidb -ENV DOLI_URL_ROOT 'http://localhost' -ENV DOLI_NOCSRFCHECK 0 +ENV DOLI_URL_ROOT='http://localhost' +ENV DOLI_NOCSRFCHECK=0 -ENV DOLI_AUTH dolibarr -ENV DOLI_LDAP_HOST 127.0.0.1 -ENV DOLI_LDAP_PORT 389 -ENV DOLI_LDAP_VERSION 3 -ENV DOLI_LDAP_SERVER_TYPE openldap -ENV DOLI_LDAP_LOGIN_ATTRIBUTE uid -ENV DOLI_LDAP_DN 'ou=users,dc=my-domain,dc=com' -ENV DOLI_LDAP_FILTER '' -ENV DOLI_LDAP_BIND_DN '' -ENV DOLI_LDAP_BIND_PASS '' -ENV DOLI_LDAP_DEBUG false +ENV DOLI_AUTH=dolibarr +ENV DOLI_LDAP_HOST=127.0.0.1 +ENV DOLI_LDAP_PORT=389 +ENV DOLI_LDAP_VERSION=3 +ENV DOLI_LDAP_SERVER_TYPE=openldap +ENV DOLI_LDAP_LOGIN_ATTRIBUTE=uid +ENV DOLI_LDAP_DN='ou=users,dc=my-domain,dc=com' +ENV DOLI_LDAP_FILTER='' +ENV DOLI_LDAP_BIND_DN='' +ENV DOLI_LDAP_BIND_PASS='' +ENV DOLI_LDAP_DEBUG=false -ENV DOLI_CRON 0 +ENV DOLI_CRON=0 -ENV WWW_USER_ID 33 -ENV WWW_GROUP_ID 33 +ENV WWW_USER_ID=33 +ENV WWW_GROUP_ID=33 -ENV PHP_INI_DATE_TIMEZONE 'UTC' -ENV PHP_INI_MEMORY_LIMIT 256M -ENV PHP_INI_UPLOAD_MAX_FILESIZE 20M -ENV PHP_INI_POST_MAX_SIZE 22M -ENV PHP_INI_ALLOW_URL_FOPEN 0 +ENV PHP_INI_DATE_TIMEZONE='UTC' +ENV PHP_INI_MEMORY_LIMIT=256M +ENV PHP_INI_UPLOAD_MAX_FILESIZE=20M +ENV PHP_INI_POST_MAX_SIZE=22M +ENV PHP_INI_ALLOW_URL_FOPEN=0 RUN sed -i \ -e 's/^\(ServerSignature On\)$/#\1/g' \