Commit Graph

65 Commits

Author SHA1 Message Date
Aloïs Micard
f5c5f7b78f docker: fix LegacyKeyValueFormat build check 2025-03-18 23:01:00 +01:00
Aloïs Micard
022b5c6447 Add tidy PHP extension
Closes: #16
2025-03-05 10:20:01 +01:00
Andrés Maldonado
441d19e301 Update base images to Bullseye
In Bullseye, libldap-common is no longer a dependency of libldap2-dev,
but it's still required for LDAPS connections
2024-11-14 16:28:10 +01:00
Laurent Destailleur
f54f8868e3 Merge pull request #22 from JonBendtsen/patch-2
makes all dolibarr html and php files read-only
2024-11-08 02:13:09 +01:00
Jon Bendtsen
27e95a8de2 makes all dolibarr html and php files read-only
makes all dolibarr html and php files read-only to partly fix #11
2024-09-20 21:52:10 +02:00
Mathieu POTIER
bbcc2ba078 Add Opcache and activate it for PHP7.4 and PHP8.* base images 2024-09-20 17:31:06 +02:00
Laurent Destailleur
900f0ef7c1 Add vim tiny to ease maintenance 2024-09-13 16:07:54 +02:00
Laurent Destailleur
7391a344d4 Fix upgrade using upgrade.unlock. Add more logs. 2024-09-13 13:31:15 +02:00
Laurent Destailleur
ce0cfef9a9 Fix use of version to find the demo init file 2024-09-13 04:00:51 +02:00
Laurent Destailleur
c97f91a917 Update email for feedback. 2024-09-13 03:52:09 +02:00
Laurent Destailleur
514caf7c69 NEW Test if init demo file download fails. Test also if db exists.
Fix init demo for develop version.
2024-09-12 21:41:28 +02:00
Aloïs Micard
156e5cb402 Remove wget dependency 2024-08-20 08:51:26 +02:00
Laurent Destailleur
7413f565c7 Prepare v20. Add wget into image. 2024-08-19 13:10:57 +02:00
Laurent Destailleur
680f1d44fc Fix try another solution to provide feature DOLI_INIT_DEMO 2024-08-18 19:01:34 +02:00
Laurent Destailleur
e0786cfc87 More logs. Include demo data. 2024-08-18 18:10:46 +02:00
TuxGasy
caf7fbdd48 Allow custom php allow_url_fopen conf 2023-07-12 21:21:33 +02:00
Adrian Bach
437df7c5c8 Address security concerns (#126)
* fix: address some security concerns

* feat: add new DOLI_PROD env variable
2023-06-28 21:14:46 +02:00
TuxGasy
6de8618a8c Fix #100 #119 enable user module 2023-05-13 10:24:58 +02:00
Florent Poinsaut
90a4088ce9 Securize Apache config (#118) 2023-04-18 15:53:37 +02:00
vincowl
a93453fe03 apply requested changes to submitted PR 2023-03-27 15:33:23 +02:00
vincowl
7f2b49ceb4 Add env var to change php.ini upload size 2023-02-04 14:06:01 +01:00
POTIER Mathieu
ad6d7dae0c 16.0.1 release (#102) 2022-10-19 16:53:55 +02:00
TuxGasy
4fa2e0cb91 Fix Dockerfile 2022-06-26 21:37:55 +02:00
Garcia MICHEL
f389a0b5c3 Add more arch support (#87)
* Update travis with arch arm64

* Use buildx plugin to build multi image archi
2022-06-26 21:28:41 +02:00
Garcia MICHEL
7980a9fd94 Add cron as sidecar container (#86)
* Add cron as sidecar container

* Fix cronjob
2022-06-26 13:00:41 +02:00
Edoardo Zanoni
d2e3605ccb Feature/add postgres support (#80)
* Add v15

* Add initial support to postgres

* [78] Add compose example for postgres installation

* [78] Fix docs: moved upgrade lines under proper section

* [78] Add postgres upgrade instructions

* [gh-78] Improve conf.php management with pgsql
2022-03-07 19:13:15 +01:00
POTIER Mathieu
ce9be42ada Add volumes for custom plugins installation (#71) 2021-11-05 13:07:53 +01:00
Romain Dartigues
478d9a51a9 squeeze ~70 MiB from OCI image (#58)
ADD instruction create a new layer whose content is still present
in the final image even if a future RUN command seemly remove it.
2021-09-05 12:16:07 +02:00
TuxGasy
28c3417d9a Remove duplicate clean up 2021-04-30 12:49:22 +02:00
Garcia MICHEL
c9433476e2 WIP: Add .travis.yml file (#49)
* Add .travis.yml file

* Replace deprecated MAINTAINER instruction with LABEL
2021-04-30 12:40:45 +02:00
POTIER Mathieu
c6b7eb8c67 Add IMAP packages to images in order to enable some features (#48)
* Add IMAP packages to images in order to enable some features

* use specified debian release name

I used each time the most up to date debian release.
2021-04-30 07:30:40 +02:00
Arnaud Trouche
7680d158b1 Add LDAP configuration via environment variables (#36)
* Add LDAP environnement options to conf.php at startup

* Run update.sh

* Fix formtting issue in Readme.

* Make LDAP filling optional and move vars definition to docker-run

* Fix typo in README.

* Implement suggested changes (envs vars back to Dockerfile, ...)
2021-03-22 20:44:48 +01:00
POTIER Mathieu
ce9d9c483c Add some example of integrations (#44)
* Add some example of integrations
Update docker-run.sh to deal with docker secret for some vars.

* Update update.sh

Fix review

* Update .gitignore
2021-03-15 17:07:47 +01:00
TuxGasy
3dee35f0dc Clear apt cache 2021-02-07 12:36:58 +01:00
TuxGasy
0abf74d0df Clear apt cache 2021-02-07 12:16:42 +01:00
Mickael Lehoux
27a786c94d Allow to change default mysql port by using ${DOLI_DB_HOST_PORT} (#41)
* 🚀 add ${DOLI_DB_HOST_PORT} on each docker-run.sh

* 📝 edit readme

* etid from https://github.com/tuxgasy/docker-dolibarr/pull/41#issuecomment-770176469

* default port set in Dockerfile.template only

Co-authored-by: Mickael <mickael.lehoux@greenponik.com>
2021-02-02 15:22:23 +01:00
Garcia MICHEL
81bf31ccc5 Use cmd (#31)
* Use CMD to run apache

* add missing exec from entrypoint

* Move set command

* Update to Dolibarr 12.0.3
2020-10-20 10:50:21 +02:00
POTIER Mathieu
649bbd7f2e improve init script (#26)
Co-authored-by: Mathieu POTIER <mpotier@deezer.com>
2020-08-13 20:20:47 +02:00
m8nky
49f8c6b797 ADD: Configurable PHP memory_limit (default 256M). (#24) 2020-08-07 03:12:26 +02:00
Mathieu POTIER
e70ac88edb Handle reviews and create convenience script + CONTRIBUTING.md 2020-07-11 23:25:29 +02:00
Mathieu POTIER
1dfc6ebe46 Fix TZ on runtime 2020-07-07 22:52:01 +02:00
Mathieu POTIER
6e6a4ccfd2 fix for all PHP Versions 2020-07-07 21:10:27 +02:00
Mathieu POTIER
6c3bc0349c Update version and dependencies 2020-07-07 19:20:29 +02:00
TuxGasy
018bde5d69 Fix #16 enable calendar php extension 2020-06-18 15:31:25 +02:00
Florent Peyraud
ee0c9250a4 Ldap enabled images (#11)
enable LDAP extension in php
2019-03-22 17:49:03 +01:00
Mathieu Rossignol
9edd24110a Replaced DOLI_ADMON_PASSWORD with DOLI_ADMIN_PASSWORD everywhere 2019-02-13 13:00:46 +01:00
TuxGasy
612ad3341a Revert "Add images with php cli"
This reverts commit e67e00e453.
2018-12-09 22:52:10 +01:00
TuxGasy
e67e00e453 Add images with php cli 2018-12-09 21:55:58 +01:00
TuxGasy
87b7feb617 Update PHP with stretch 2018-12-09 12:48:43 +01:00
TuxGasy
258fb04a0a Use PHP image based on Debian jessie 2018-09-26 09:28:47 +02:00