1
0
mirror of https://github.com/zokradonh/kopano-docker synced 2025-06-07 07:56:12 +00:00

554 Commits

Author SHA1 Message Date
Felix Bartels
e578ff494c
Update demo-users.ldif
Remove trailing space
2021-03-29 17:24:38 +02:00
Felix Bartels
ccb44dd589
Remove kustomer from the default compose file (#21)
* remove kustomer for now

Fixes zokradonh#479
2021-03-26 12:18:46 +01:00
Felix Bartels
b1eace90e7
add tmpfs for /var/lib/kopano-webapp/plugin_files (#18)
Signed-off-by: Felix Bartels <felix@9wd.eu>
2021-03-04 09:31:49 +01:00
Felix Bartels
4fce2246d6
Update hadolint and no longer ignore SC2215 (#19)
Signed-off-by: Felix Bartels <felix@host-consultants.de>
2021-03-04 08:53:55 +01:00
zokradonh
841d181402
Added mount of repository secrets (#477) 2021-03-03 09:37:21 +01:00
Felix Bartels
89ccc1c425
update Konnect to 0.33.11 (#472) 2020-12-14 18:24:08 +01:00
Felix Bartels
d891bbc8d0
update symlink locations for meet (#473)
Signed-off-by: Felix Bartels <felix@host-consultants.de>
2020-12-14 17:09:44 +01:00
Felix Bartels
29f06f906c
Enable separately hosted kwmbridge (#471)
* block access to internal endpoints
* add dedicated vhost for kwmserver mcu api
* update docker-compose.yml
2020-12-08 13:38:32 +01:00
Felix Bartels
e7c5d10753
default to Debian 10 (#470)
Files master is no longer published for Debian 9, which makes the test fail

Signed-off-by: Felix Bartels <felix@host-consultants.de>
2020-11-04 10:54:53 +01:00
Felix Bartels
ef98cc1ce7 temporarily remove kopano-migration-pst
Signed-off-by: Felix Bartels <felix@host-consultants.de>
2020-10-16 10:23:59 +02:00
Felix Bartels
7bfc63aa88
Remove debug content from kwmbridge dnat example 2020-10-09 16:19:21 +02:00
Felix Bartels
f67ccd17ea
add new option for kwmbridge dnat mode (#463)
* add new option for kwmbridge dnat mode
* add local config for test of nat functionality
* use variable instead of real ip
* move turn configuration to the right place
* update kwmbridge
* remove trivy
2020-10-05 08:53:36 +02:00
Felix Bartels
9ddc7c55ae
set workdir in onbuild to prevent downloading surch of workdir was changed in another image (#468)
Signed-off-by: Felix Bartels <felix@host-consultants.de>
2020-10-02 16:11:00 +02:00
Felix Bartels
d66c1a3df9
Prepare update of kopano-meet for Univention (#466)
* add kapps repo to base image to prevent from potentially updated components (for example kweb)
* kapps needs to be added to php image, not webapp image
* ignore unknown syntax for build time secrets
* update Konnect
2020-10-02 15:13:35 +02:00
Felix Bartels
bfc5ad9578
update Dockerfile to reflect new location for config overrides (#467)
Signed-off-by: Felix Bartels <felix@host-consultants.de>
2020-10-02 14:17:13 +02:00
Felix Bartels
0acde9ff4b
add environment variables for turn server usage (#465)
Signed-off-by: Felix Bartels <felix@host-consultants.de>
2020-09-30 16:42:24 +02:00
Felix Bartels
0523e232dd
update to latest kweb (#444)
* update to latest kweb
2020-09-29 14:16:48 +02:00
Felix Bartels
d3ef8b472a
enhance example for installing plugins at build time (#458)
* enhance example for installing plugins at build time

Relates to https://github.com/zokradonh/kopano-docker/issues/457

* do not always rebuild the webapp base when building the webapp plugins image
documentation
2020-09-26 15:44:26 +02:00
Felix Bartels
2c783d7256
add code of conduct (#456)
Signed-off-by: Felix Bartels <felix@host-consultants.de>
2020-09-25 11:39:14 +02:00
Felix Bartels
f92488c343
Merge pull request #454 from engelant/start-helper-regex-typo
fix typo in regex
2020-09-24 09:00:03 +02:00
engelant
9ea07a1404
fix typo in regex 2020-09-23 23:00:55 +02:00
Felix Bartels
5f07629a6d
Merge pull request #453 from fbartels/webapp-double-quotes
make sed match on the config option with both single and double quotes
2020-09-23 14:37:28 +02:00
Felix Bartels
a156732e86 make sed match on the config option with both single and double quotes
fixes https://github.com/zokradonh/kopano-docker/issues/452

Signed-off-by: Felix Bartels <felix@host-consultants.de>
2020-09-23 14:20:17 +02:00
Felix Bartels
08100a3b80 publish kwmbridge container
Signed-off-by: Felix Bartels <felix@host-consultants.de>
2020-09-23 09:34:25 +02:00
Felix Bartels
1f7346173f
Merge pull request #451 from fbartels/kwmbridge-0.1.2
update kwmbridge to latest version
2020-09-22 16:54:06 +02:00
Felix Bartels
4bc55bd365 update kwmbridge to latest version
Signed-off-by: Felix Bartels <felix@host-consultants.de>
2020-09-22 16:34:02 +02:00
Felix Bartels
d14777fe39
Misc housekeeping (#450)
* enhance example for builtin webapp plugins
* add example configuration to use kwmbridge with standalone meet
2020-09-22 15:32:19 +02:00
Felix Bartels
b3ee2e218f formatting
Signed-off-by: Felix Bartels <felix@host-consultants.de>
2020-09-22 14:59:10 +02:00
René Plötz
f72f046fa6
update docker-mailserver to 7.0.0 (#448)
* update docker-mailserver to 7.0.0
  * updated docker-mailserver image to 7.0.0
  * added volume for mail logs
  * use SPAMASSASSIN_SPAM_TO_INBOX to deliver spam to INBOX, upstreams new default is bouncing:
    * https://github.com/tomav/docker-mailserver#spamassassin_spam_to_inbox
  * migrate REPORT_RECIPIENT to the new PFLOGSUMM_TRIGGER=logrotate
* update docker-mailserver image version to 7.0.1

Signed-off-by: René Plötz <reneploetz@users.noreply.github.com>
2020-09-22 14:57:31 +02:00
Felix Bartels
7b11f4f5ba add example configuration to use kwmbridge with standalon meet
Signed-off-by: Felix Bartels <felix@host-consultants.de>
2020-09-22 14:28:13 +02:00
Felix Bartels
64907e454b enhance example for builtin webapp plugins
Signed-off-by: Felix Bartels <felix@host-consultants.de>
2020-09-22 11:01:44 +02:00
Felix Bartels
2bc513f4fc
match incl closing tags to prevent confusing PLUGIN_MDM_SERVER_SSL with PLUGIN_MDM_SERVER (#449)
Fixes https://github.com/zokradonh/kopano-docker/issues/446

Signed-off-by: Felix Bartels <felix@host-consultants.de>
2020-09-22 08:58:03 +02:00
Felix Bartels
0dd0f49866
also update config settings for plugins installed during runtime (#447)
* also update config settings for plugins installed during runtime
* update webapp example
* skip duplicate handling of config.php
* add todo
2020-09-21 16:14:47 +02:00
Felix Bartels
56722ee6fc fix indentation in webapp config readme
Signed-off-by: Felix Bartels <felix@host-consultants.de>
2020-09-21 08:24:38 +02:00
Felix Bartels
8432396059
prepare changes to run kdav through kweb as well (#424)
* prepare changes to run kdav through kweb as well
* add kdav configuration
* add remaining kdav configuration for kweb
* import remaining kweb/php-fpm config from https://stash.kopano.io/projects/PKG/repos/kopano-one-php-fpm/browse
2020-09-15 11:33:08 +02:00
Felix Bartels
045ca52d79
fallback to a hardcoded value in case FQDNCLEANED is not set (#443)
* fallback to a hardcoded value in case FQDNCLEANED is not set
* strip ports in kweb startup script
2020-09-15 11:29:41 +02:00
peterfromthehill
9a7bca01c7
Allow to install extra packages (#440)
* Allow to install extra packages

The string in line #20 is always zero, we should watch the return value of mkdir.

* fix more mkdir checks

Co-authored-by: peterfromthehill <peter@1qay.net>
2020-09-15 10:48:43 +02:00
Felix Bartels
8902f73e0e
copy config settings to webapp readme (#442)
Signed-off-by: Felix Bartels <felix@host-consultants.de>
2020-09-15 08:50:09 +02:00
Felix Bartels
93b4964f20
update konnect to latest upstream (#441)
Signed-off-by: Felix Bartels <felix@host-consultants.de>
2020-09-11 11:36:50 +02:00
Felix Bartels
5f3ee5ef56
remove scripting for obsolete spell checking plugin in kopano webapp (#439)
Signed-off-by: Felix Bartels <felix@host-consultants.de>
2020-09-07 08:55:46 +02:00
Gerard de Leeuw
1d80122e51
Fix machine-id mount for spamd container (#438) 2020-09-04 08:04:15 +02:00
Felix Bartels
6379f025a4
remove kopano-server pid from goss checks (#437)
* remove kopano-server pid from goss checks
* fix download location of trivy
2020-09-02 14:08:34 +02:00
engelant
d6c3896b4e
Fix kapps version (#436)
* Added KAPPS_VERSION
The KAPPS_VERSION didin't match the CORE_VERSION execept for latest.
A new KAAPS_VERSION var in the .env, which defaults to latest, will fix this.

Co-authored-by: Anton Engelhardt <anton@neednow.de>
Co-authored-by: Felix Bartels <1257835+fbartels@users.noreply.github.com>
2020-09-01 11:55:10 +02:00
Felix Bartels
d514ef44cb
implement new env variable to disable all automatic actions (#434)
* implement new env variable to disable all automatic actions

fixes https://github.com/zokradonh/kopano-docker/issues/360

* wrap the remaining services in checks if autoconfigure/disable_checks is used
* move definition of AUTOCONFIGURE variable into base image
* add logic to kapps and kdav container
* add autoconfigure to konnect container
* update build stage to latest golang
* add autoconfig to remaining images
* delete obsolete apache config in z-push folder
* when specifying config paths use KOPANO_CONFIG_PATH
* also use env variable in helper scripts
* add message about removal of kopano-cli
2020-08-28 09:48:32 +02:00
h44z
3d7ff97aab
Kopano spamd, Bugfixes (#17)
* Add container for kopano-spamd
* Authenticate version requests if needed
* Fix building of z-push for 'supported' base image
* Install kopano-spamd package by default
* Smaller fixes for kopano-spamd
* Fix missing file header
* simplify netrc usage
2020-08-24 15:24:04 +02:00
Felix Bartels
62e175b3ff
simplify help command in makefile (#433)
force curl timeout (useful for firewalled environments)

Signed-off-by: Felix Bartels <felix@host-consultants.de>
2020-08-21 08:05:41 +02:00
Felix Bartels
404c353ae4
build dependencies (#431) 2020-08-15 17:56:33 +02:00
Felix Bartels
e4c682f43d
Skip downloading of packages if folder already exists (#432)
* Skip downloading of packages if folder already exists

The base image is using onbuild instructions to reduce code duplication (in regards to fetching Kopano packages). Sadly the unbuild instructions are not only executed on the directly following container image, but in every image that is using the images from this project as a base.

Fixes https://github.com/zokradonh/kopano-docker/issues/430
2020-08-14 10:40:59 +02:00
Felix Bartels
f48b0e4374
Remove "missing store" script (#428)
Formatting of kopano-storeadm was changed and script no longer works

Signed-off-by: Felix Bartels <felix@host-consultants.de>
2020-08-12 16:29:56 +02:00
Felix Bartels
2f47290a12
disable timestamps in stdout of kopano services (#427)
* disable timestamps in stdout of kopano services
* make ldap logging less verbose
* add log level option for ldap container to compose file
2020-07-31 09:58:22 +02:00