mlan
c92a4c0b68
- [travis-ci](.travis.yml) Debug errors on Travis-CI
2020-11-16 09:45:35 +01:00
mlan
230e6953fd
- [kopano](src/kopano) New, `MIGRATE_CONFIG=all` tries to make configs compatible with new versions.
2020-11-15 22:54:49 +01:00
mlan
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.
2020-11-15 20:27:46 +01:00
mlan
4b8bc2b445
- [test](test/Makefile) Add SSL build tests.
2020-11-14 21:37:54 +01:00
mlan
bc80ab04a3
- [travis-ci](.travis.yml) Travis CI now run test-all.
2020-11-13 19:37:30 +01:00
mlan
3a357ee94a
- [test](test/Makefile) Arrange build tests.
2020-11-12 22:45:53 +01:00
mlan
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.
2020-11-11 19:08:41 +01:00
mlan
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.
2020-11-10 15:44:38 +01:00
mlan
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",
2020-11-09 15:03:06 +01:00
mlan
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.
2020-11-09 12:03:46 +01:00
mlan
fe404fc0cb
- [docker](README.md) Added sections `Mail client configuration` and `Implementation`.
...
- [docker](README.md) Updated docker-compose example.
2020-11-04 21:08:32 +01:00
mlan
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.
2020-11-04 20:53:12 +01:00
mlan
7336125c68
- [docker](Dockerfile) Update kopano services.
2020-11-03 23:30:48 +01:00
mlan
58da6e67dd
- [kopano](src/kopano) adding support for gateway / imap ical search configuration via envvars in, 50-kopano-apply-envvars.
2020-11-03 23:13:29 +01:00
mlan
34247239b5
- [kopano](src/kopano) adding support for ical configuration via envvars in, 50-kopano-apply-envvars.
2020-11-03 17:18:39 +01:00
mlan
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.
2020-10-15 13:02:11 +02:00
mlan
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.
2020-06-22 22:39:33 +02:00
mlan
cbf0fdb5e2
- [demo](demo) Made service names shorter.
2020-06-13 13:57:14 +02:00
mlan
d9d32e301b
- [docker](Dockerfile) Configure z-push to use HTTP_X_FORWARDED_FOR.
2020-06-13 13:42:23 +02:00
mlan
8ec9fbefa7
- [demo](demo) Now with 10.0.3 LDAP users get their share created, again.
2020-04-16 18:33:00 +02:00
mlan
b0ba6568dd
- [docker](Dockerfile) Configure kopano-spamd to start with the force-remove-lingering-pid switch.
2020-02-19 11:22:16 +01:00
mlan
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.
2020-02-04 13:38:06 +01:00
mlan
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.
2020-01-28 21:29:51 +01:00
mlan
fbbe374f2c
- Minor update to demo
2019-12-04 12:19:53 +01:00
mlan
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.
2019-11-15 19:40:23 +01:00
mlan
84ee56939d
- Minor update to ROADMAP.md
2019-11-12 22:50:33 +01:00
mlan
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`
2019-11-12 21:14:33 +01:00
mlan
d94a64104e
- ARCH (amd64) of base image (ubuntu) can now be left out, so that microbadger can find it
2019-08-29 12:59:24 +02:00
mlan
cb63180d43
try to fix travis-ci
2019-08-28 19:27:31 +02:00
mlan
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
2019-08-28 19:08:23 +02:00
mlan
e2c9b93584
preparing for merge
2019-08-28 17:59:02 +02:00
mlan
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
2019-06-10 20:11:30 +02:00
mlan
161ae9b5fd
mention kopano_spamd in ROADMAP.md
2019-06-05 13:24:34 +02:00
mlan
68d465f9a6
added .travis.yml
2019-05-27 11:00:47 +02:00
mlan
5b98e4fdfb
updated demo
2019-05-27 10:54:23 +02:00
mlan
b809f74369
There is a issue with the docker hub API
2019-02-22 13:03:52 +01:00
mlan
d8dd60af4e
added version to Makefile
...
updated links in README.md
2019-02-22 09:42:07 +01:00
mlan
4b0fafbb22
added badges in README.md
2019-02-21 12:53:43 +01:00
mlan
f83e95e3aa
- Make sure the .env settings are honored also for MYSQL
2019-02-19 18:37:02 +01:00
admin@vbox1
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
2019-02-19 13:52:36 +01:00
mlan
3c9420690c
Updated docker compose example in README.md
2019-02-11 11:39:41 +01:00
mlan
e426cb03f6
There seems to be an issue with docker hub build environment
...
Trying DOCKER_TAG instead of CACHE_TAG
2019-02-09 09:16:46 +01:00
mlan
3f1f8c1987
Another try to get docker hub build hooks to work
2019-02-09 08:41:38 +01:00
mlan
8e1d79f2b5
hooks/build will now exit if the build tag is unknown
2019-02-08 18:22:57 +01:00
mlan
c7f207c903
Yet another attempt at making the build hooks to work
2019-02-08 18:12:29 +01:00
mlan
842ba9a516
New attempt at making the build hooks to work
2019-02-08 17:00:24 +01:00
mlan
1624ec0c9b
fixed trivial bug in hooks/post_push
2019-02-08 15:33:50 +01:00
mlan
fa5a800551
first attempt with docker hub build hooks
2019-02-08 14:06:47 +01:00
mlan
41d4601300
First commit
2019-02-08 10:57:43 +01:00