Commit Graph

89 Commits

Author SHA1 Message Date
TuxGasy
4980d8fbfd Merge branch 'master' of github.com:tuxgasy/docker-dolibarr 2023-05-13 10:33:04 +02:00
TuxGasy
6de8618a8c Fix #100 #119 enable user module 2023-05-13 10:24:58 +02:00
Florent Poinsaut
f3565220ce Add secrets for cron credentials (#98)
* Add secrets for cron credentials

* Add secrets for cron credentials for all images

* Set CRON var to empty by default as noted in the README + Update README.template with these new secrets.
2023-04-19 10:42: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
Sébastien Prud'homme
0c96fea4bf Redirect cron script outputs to container outputs (#96)
* Redirect cron script outputs to container outputs

* Revert cron frequency to 5 minutes
2022-09-24 14:58:40 +02:00
Sébastien Prud'homme
a416b2879a Configure full path to mysqldump command (#94)
* Configure full path to mysqldump command

* Fix entity
2022-09-06 12:23:44 +02:00
Sébastien Prud'homme
d949611696 Add timeout when testing connection to database (#93) 2022-08-31 17:28:58 +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
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
Wystik-69
14f2d2d2bf ${DOLI_DB_HOST_PORT} line 60 (#45)
-P ${DOLI_DB_HOST_PORT} is required in order to check the database connection, just tested it, without the script is stuck on Checking de SQL connection.
2021-02-12 14:24:16 +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
TuxGasy
737234da33 Add develop tag 2021-01-15 23:22:06 +01:00
TuxGasy
bc221bf564 Wait database only if DOLI_INSTALL_AUTO = 1 2020-11-24 18:18:32 +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
26c8b286e5 Fix #22 while generating image with GD 2020-07-23 20:44:45 +02:00
TuxGasy
1f2ef2d07a Minor fix 2020-07-17 17:28:26 +02:00
Mathieu POTIER
336ec40c1f Condition for editing conf file 2020-07-13 13:09:56 +02:00
Mathieu POTIER
385c7f6596 Add migration for DB capability in startup script 2020-07-13 12:26:32 +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
Nurlan Farajov
3cf564d5ec Adding tcp protocol flag to logic waiting SQL
In kubernetes, when you want to use inside same pod and shares network sockets, without this flag it checks '/var/run/mysqld/mysqld.sock' which is not shared.
2019-10-31 12:25:10 +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
62d08dce45 Remove exim4 2017-10-15 21:12:07 +02:00
TuxGasy
b0aed5ce7e Add exim4 to allow send mail 2017-06-11 18:41:20 +02:00
Garcia M
7e4f589633 Create missing documents directory 2017-03-10 09:43:49 +01:00
Garcia M
e19b28c074 Change user/group ID on run container (not on build) 2017-03-06 19:28:45 +01:00
tuxgasy
5f829122c0 Always create conf file event if auto install is disabled 2017-03-06 00:44:30 +01:00
Garcia M
838f14847a Allow disable auto install 2017-03-05 22:59:51 +01:00
Garcia M
9619f01a26 Allow change ID of user and group www-data 2017-03-03 19:23:31 +01:00
Garcia M
c05a7d82e5 fix #1 : some sql file failed to imported 2017-02-27 17:31:43 +01:00
Garcia M
fb2b244ff7 Use Docker-compose.yml for developpment 2017-02-27 16:20:24 +01:00
Garcia M
1d888b12a2 Initial import 2017-02-27 11:08:21 +01:00