Commit Graph

  • fe6566c427 - [docker](Dockerfile) Update Z-Push package URL. - [kopano](src/kopano) Now use ubuntu:20.04 in kopano-webaddr.sh. master v1.3.1 mlan 2021-06-26 12:46:12 +02:00
  • 313d954381 - [docker](ROADMAP.md) Update roadmap. mlan 2021-05-05 17:05:48 +02:00
  • 08a3e3ec9b - [docker](Dockerfile) Now use ubuntu:20.04 as base image. - [docker](Makefile) Don't set BLD_ARG in Makefile. - [kopano](src/kopano/plugin/movetopublicldap.py) Need explicitly to set allow_no_value=True due to update in configparser.3.8.py. - [demo](demo) Update to mta-apk_list target. v1.3.0 mlan 2021-04-26 09:24:39 +02:00
  • 0fb026a934 - [demo](demo) Minor fix. v1.2.9 mlan 2021-01-29 11:47:53 +01:00
  • bd88becc7c - [kopano](src/kopano) Bug in kopano-dagent out-of-office now fixed. - [demo](demo) Make demo less dependent on that curl and firefox beeing installed on the host. - [demo](demo) Don't expose any ports on the host, avoiding potential conflicts. mlan 2021-01-28 21:53:29 +01:00
  • 4579fd70ad - [docker](Makefile) Set BLD_ARG in Makefile. v1.2.8 mlan 2021-01-20 14:28:35 +01:00
  • 70b6ab3a9f - [test](test) Export TST_REPO and TST_VER. mlan 2021-01-18 23:03:06 +01:00
  • e0fc560dd3 - [test](test) Update to use mlan/openldap:2. - [demo](demo) Update to use mlan/openldap:2. mlan 2021-01-15 19:25:09 +01:00
  • 36cd823be8 - [kopano](src/kopano/plugin/movetopublicldap.py) Include Kopano copyright and license. mlan 2021-01-11 20:08:00 +01:00
  • 6e32101634 - [kopano](src/kopano/plugin/movetopublicldap.py) Add sample config file for the kopano-dagent python plugin movetopublicldap. v1.2.7 mlan 2021-01-08 18:09:55 +01:00
  • b9c2529745 - [kopano](src/kopano/plugin/movetopublicldap.py) Add LDAP support to the [Move to public](https://documentation.kopano.io/kopanocore_administrator_manual/special_kc_configurations.html#move-to-public ) kopano-dagent python plugin. mlan 2021-01-06 18:29:19 +01:00
  • f82c64cd47 - [docker](src/docker/bin/docker-config.sh) Allow the crontab support to work also when the file /etc/kopano/docker-crontab is missing. v1.2.6 mlan 2020-12-30 10:09:10 +01:00
  • 39fe4e82a1 - [docker](Dockerfile) Make a copy of the kopano-webapp config files. v1.2.5 mlan 2020-12-19 00:46:26 +01:00
  • 3b44ca9122 - [kopano](src/kopano) MIGRATE_CONFIG=2 make sure WebApp plugins have configuration files in place. mlan 2020-12-18 23:36:32 +01:00
  • c5b37073b6 - [docker](README.md) Updated documentation. mlan 2020-12-18 22:50:27 +01:00
  • 4ccda2a36c - [kopano](src/kopano/entry.d/10-kopano-common) Allow module based parameter names. - [docker](src/docker/bin/docker-config.sh) Add provision to set up crontab using envvars. mlan 2020-12-18 11:04:09 +01:00
  • 8e9a9bcf67 - [docker](Dockerfile) Install kopano-archiver in target core. mlan 2020-12-14 17:33:54 +01:00
  • 7ff783c870 - [docker](Dockerfile) Install the smime webapp plugin providing [S/MIME](https://kopano.com/blog/s-mime-plugin-description/). - [docker](Dockerfile) Install the mdm webapp plugin providing [Mobile Device Management](https://documentation.kopano.io/webapp_mdm_manual/). - [demo](demo) Add [S/MIME](https://kopano.com/blog/s-mime-plugin-description/) cert generation. - [kopano](src/kopano/entry.d/10-kopano-common) Fix bug in kopano_apply_envvars_php(). mlan 2020-12-16 17:41:13 +01:00
  • b76d723d04 - [demo](demo) Now Also add an LDAP kopano-group. mlan 2020-11-23 15:47:11 +01:00
  • 56857c5528 - [docker](README.md) Minor changes to documenation. v1.2.4 mlan 2020-11-19 21:29:39 +01:00
  • 611d4ae694 - [kopano](src/kopano) Load Kopano LDAP attributes using LDAP_PROPMAP=. mlan 2020-11-19 20:02:46 +01:00
  • f13d2d2329 - [kopano](src/kopano) Now, use man pages and sample config files to find valid keys to match envvar. mlan 2020-11-17 21:58:33 +01:00
  • 9d7ed67165 - [kopano](src/kopano) Now create SSL dir if it is missing. mlan 2020-11-17 09:04:57 +01:00
  • 0451ace4af - [docker](README.md) Minor changes to documenation. v1.2.3 mlan 2020-11-16 14:33:40 +01:00
  • dc275ea073 - [test](test/Makefile) Some sleep time in between db and app speeds up overall test times. mlan 2020-11-16 13:43:50 +01:00
  • f9719f8a2b - [travis-ci](.travis.yml) Fixed test errors on Travis-CI, which was due to long SQL db initialization. mlan 2020-11-16 12:25:36 +01:00
  • 90b8433d3c - [travis-ci](.travis.yml) Debug errors on Travis-CI mlan 2020-11-16 11:48:57 +01:00
  • 737c33dea2 - [travis-ci](.travis.yml) Debug errors on Travis-CI mlan 2020-11-16 11:10:36 +01:00
  • c2a2733f7e - [travis-ci](.travis.yml) Debug errors on Travis-CI mlan 2020-11-16 10:15:11 +01:00
  • c92a4c0b68 - [travis-ci](.travis.yml) Debug errors on Travis-CI mlan 2020-11-16 09:45:35 +01:00
  • 230e6953fd - [kopano](src/kopano) New, MIGRATE_CONFIG=all tries to make configs compatible with new versions. mlan 2020-11-15 22:54:49 +01:00
  • 362f4e3865 - [docker](src/docker/bin/docker-config.sh) Generalized dc_cond_chown(). - [kopano](src/kopano) Updated documentation and bug fix of support for secure IMAPS, POP3S and ICALS. mlan 2020-11-15 20:27:46 +01:00
  • 4b8bc2b445 - [test](test/Makefile) Add SSL build tests. mlan 2020-11-14 21:37:54 +01:00
  • bc80ab04a3 - [travis-ci](.travis.yml) Travis CI now run test-all. mlan 2020-11-13 19:37:30 +01:00
  • 3a357ee94a - [test](test/Makefile) Arrange build tests. mlan 2020-11-12 22:45:53 +01:00
  • 8b252367b9 - [acme](src/acme) Added module providing Let's encrypt TLS certificates using ACME. - [acme](src/acme) Fixed ACME module shell (ash and bash) portability. mlan 2020-11-11 19:08:41 +01:00
  • 162e9ca256 - [kopano](src/kopano) Adding support for secure IMAPS, POP3S and ICALS. - [kopano](src/kopano) Now generate self-signed certs if needed. - [demo](demo) Enable IMAPS, POP3S, ICALS and SMTPS in demo. mlan 2020-11-10 15:44:38 +01:00
  • 0970ecc655 - [docker](Dockerfile) To allow HTTP access to webapp we need define("SECURE_COOKIES", false) in /etc/kopano/webapp/config.php. Earlier is was `define("INSECURE_COOKIES", v1.2.2 mlan 2020-11-09 15:03:06 +01:00
  • 7309eba0e5 - [docker](Dockerfile) Remove the debugtools build target. There already exists an app-debugtools target in the [demo/Makefile](demo/Makefile). - [docker](Dockerfile) Now use an unlock file, which is removed after a virgin container has been configured. This locks the configuration on restarts unless FORCE_CONFIG is given. mlan 2020-11-09 12:03:46 +01:00
  • fe404fc0cb - [docker](README.md) Added sections Mail client configuration and Implementation. - [docker](README.md) Updated docker-compose example. mlan 2020-11-04 21:08:32 +01:00
  • 2acaf05d93 - [kopano](src/kopano) Adding support for gateway / IMAP iCAL search configuration via envvars in, 50-kopano-apply-envvars. - [kopano](src/kopano) Fixed old bug where set but empty environment variable was ignored by 50-kopano-apply-envvars. - [demo](demo) Enable IMAP POP3 and CalDAV/iCAL in demo. mlan 2020-11-04 20:53:12 +01:00
  • 7336125c68 - [docker](Dockerfile) Update kopano services. mlan 2020-11-03 23:30:48 +01:00
  • 58da6e67dd - [kopano](src/kopano) adding support for gateway / imap ical search configuration via envvars in, 50-kopano-apply-envvars. mlan 2020-11-03 23:13:29 +01:00
  • 34247239b5 - [kopano](src/kopano) adding support for ical configuration via envvars in, 50-kopano-apply-envvars. mlan 2020-11-03 17:18:39 +01:00
  • 94e0581fbd - [docker](Dockerfile) The kopano installation now (version 10.0.6) populate all example-config files in /etc/kopano. This breaks our configuration, so we need to remove them. They can still be found here /usr/share/doc/kopano/example-config. v1.2.1 mlan 2020-10-15 13:02:11 +02:00
  • 9e1906db58 - [docker](src/docker) Use the native envvar SVDIR instead of DOCKER_RUNSV_DIR. - [docker](src/docker) Update docker-entrypoint.sh. - [docker](src/docker) Update docker-service.sh. - [docker](src/docker) Now use docker-config.sh. - [docker](src/docker) Now use DOCKER_ENTRY_DIR=/etc/docker/entry.d and DOCKER_EXIT_DIR=/etc/docker/exit.d. - [kopano](src/kopano) 50-kopano-apply-envvars. v1.2.0 mlan 2020-06-22 22:39:33 +02:00
  • cbf0fdb5e2 - [demo](demo) Made service names shorter. v1.1.8 mlan 2020-06-13 13:57:14 +02:00
  • d9d32e301b - [docker](Dockerfile) Configure z-push to use HTTP_X_FORWARDED_FOR. mlan 2020-06-13 13:42:23 +02:00
  • 8ec9fbefa7 - [demo](demo) Now with 10.0.3 LDAP users get their share created, again. v1.1.7 mlan 2020-04-16 18:33:00 +02:00
  • b0ba6568dd - [docker](Dockerfile) Configure kopano-spamd to start with the force-remove-lingering-pid switch. mlan 2020-02-19 11:22:16 +01:00
  • 40c0b85046 - [docker](Dockerfile) Use syslogd, don't write to /var/log/apache2/other_vhosts_access.log. - [docker](Dockerfile) No need for python to write bytecode to container. Disabling that. - [repo](src) Separate source code in by which service it belongs to. - [kopano](src/kopano) Configure kopano-spamd. - [kopano](src/kopano) Workaround kopano-spamd bug: /var/lib/kopano/spamd/ham created with wrong permissions. v1.1.6 mlan 2020-02-04 13:38:06 +01:00
  • 8bc08ee49e - [demo](demo) Use host timezone by mounting /etc/localtime. - [demo](demo) Since 10.0.1 LDAP users don't get their share created, so make init now does that. v1.1.5 mlan 2020-01-28 21:29:51 +01:00
  • fbbe374f2c - Minor update to demo mlan 2019-12-04 12:19:53 +01:00
  • 230e3ac45b - Use LDAP_URI now that the historic directives LDAP_HOST, LDAP_PORT, LDAP_PROTOCOL are no longer supported (8.7.85). - Split up initialization functions and process supervision. Process supervision stays in entrypoint.sh, whereas the initialization functions are moved to individual files in /etc/entrypoint.d. - Apache runit script also needs setup-runit.sh option; force. v1.1.4 mlan 2019-11-15 19:40:23 +01:00
  • 84ee56939d - Minor update to ROADMAP.md mlan 2019-11-12 22:50:33 +01:00
  • b66b9c696b - The setup-runit.sh script now have options: down, force, log, name, source, quiet. - Fixed the Apache runit script, using the new setup-runit.sh script. Stopping the parent process now also stops all child processes. Using the quiet option, Apache does not flood the logs anymore. - Added support of the environment variable LMTP_LISTEN=*:2003, due to misconfiguration of kopano-dagent in recent releases (8.7.84). - Simplified the health check. - Changed repository directory structure to a more general one. - Renamed some build variables, e.g., DOCKER_RUNSV_DIR (was docker_build_runit_root). - Cleaning up Makefile - Added more debug functionality in demo/Makefile v1.1.3 mlan 2019-11-12 21:14:33 +01:00
  • d94a64104e - ARCH (amd64) of base image (ubuntu) can now be left out, so that microbadger can find it v1.1.2 mlan 2019-08-29 12:59:24 +02:00
  • cb63180d43 try to fix travis-ci mlan 2019-08-28 19:27:31 +02:00
  • 5611e074e3 - Update Dockerfile so that is works also for debian 9 - Update assets/kopano-webaddr.sh now that we do not have builds for debian 8 - Updated demo mlan 2019-08-28 19:08:23 +02:00
  • e2c9b93584 preparing for merge mlan 2019-08-28 17:59:02 +02:00
  • a276c55304 Update Dockerfile so that is works also for debian 9 Update assets/kopano-webaddr.sh now that we do not have builds for debian 8 mlan 2019-06-10 20:11:30 +02:00
  • 161ae9b5fd mention kopano_spamd in ROADMAP.md mlan 2019-06-05 13:24:34 +02:00
  • 68d465f9a6 added .travis.yml mlan 2019-05-27 11:00:47 +02:00
  • 5b98e4fdfb updated demo mlan 2019-05-27 10:54:23 +02:00
  • b809f74369 There is a issue with the docker hub API mlan 2019-02-22 13:03:52 +01:00
  • d8dd60af4e added version to Makefile updated links in README.md mlan 2019-02-22 09:42:07 +01:00
  • 4b0fafbb22 added badges in README.md mlan 2019-02-21 12:53:43 +01:00
  • f83e95e3aa - Make sure the .env settings are honored also for MYSQL v1.1.1 mlan 2019-02-19 18:37:02 +01:00
  • 902a893205 - Reversed tag naming scheme. now full-8.7.80-3.5.2 instead of ~~8.7.80-3.5.2-full~~ - Demo based on docker-compose.yml and Makefile files - Check and fix file attributes in the /var/lib/kopano/attachments directory - Updated Tags overview, Usage and Docker compose example section in README.md v1.1.0 admin@vbox1 2019-02-19 13:52:36 +01:00
  • 3c9420690c Updated docker compose example in README.md v1.0.0 mlan 2019-02-11 11:39:41 +01:00
  • e426cb03f6 There seems to be an issue with docker hub build environment Trying DOCKER_TAG instead of CACHE_TAG mlan 2019-02-09 09:16:46 +01:00
  • 3f1f8c1987 Another try to get docker hub build hooks to work mlan 2019-02-09 08:41:38 +01:00
  • 8e1d79f2b5 hooks/build will now exit if the build tag is unknown mlan 2019-02-08 18:22:57 +01:00
  • c7f207c903 Yet another attempt at making the build hooks to work mlan 2019-02-08 18:12:29 +01:00
  • 842ba9a516 New attempt at making the build hooks to work mlan 2019-02-08 17:00:24 +01:00
  • 1624ec0c9b fixed trivial bug in hooks/post_push mlan 2019-02-08 15:33:50 +01:00
  • fa5a800551 first attempt with docker hub build hooks mlan 2019-02-08 14:06:47 +01:00
  • 41d4601300 First commit mlan 2019-02-08 10:57:43 +01:00