Commit Graph

11 Commits (master)

Author SHA1 Message Date
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 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 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
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 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