Felix Bartels
d476e71dab
no pipes so no need for pipefail
...
Signed-off-by: Felix Bartels <felix@host-consultants.de>
(cherry picked from commit f47f32b4d030e11613ad323d740f55992fcc9ca4)
2020-02-25 13:14:47 +01:00
Felix Bartels
68262db559
add not to compose file
...
Signed-off-by: Felix Bartels <felix@host-consultants.de>
2020-02-24 14:51:32 +01:00
Felix Bartels
24f82964d4
pass --no-cache-dir to pip install ( #340 )
...
Signed-off-by: Felix Bartels <felix@host-consultants.de>
2020-02-22 10:21:51 +01:00
Felix Bartels
62837d0809
update konnect ( #339 )
...
Signed-off-by: Felix Bartels <felix@host-consultants.de>
2020-02-14 12:20:57 +01:00
Felix Bartels
78bd1a275b
update kwmserver ( #338 )
...
* update kwmserver
2020-02-14 09:06:22 +01:00
Felix Bartels
093c7c5daf
Update CONTRIBUTING.md
2020-02-12 12:38:01 +01:00
Felix Bartels
5f10e982a6
relax machine-id check for now ( #336 )
...
Signed-off-by: Felix Bartels <felix@host-consultants.de>
2020-02-07 16:03:05 +01:00
Felix Bartels
736943c860
fix pushing containers
...
Signed-off-by: Felix Bartels <felix@host-consultants.de>
2020-02-07 11:29:27 +01:00
Felix Bartels
f998cdb7b2
make it possible to specify the path when running konnect in a subpath ( #320 )
...
* make it possible to specify the path when running konnect in a subpath
2020-02-04 16:39:40 +01:00
Felix Bartels
8d0a0fd8f5
Add wrapper scripts to easily get admin.cfg ( #331 )
...
* add small wrapper scripts to honor admin.cfg at /tmp/kopano
* add script to create stores (workaround to satisfy tests)
* add output of orphaned store list to startup test
2020-02-04 08:07:49 +01:00
Felix Bartels
4941b651b8
fix eclint reports
...
Signed-off-by: Felix Bartels <felix@host-consultants.de>
2020-02-03 16:53:38 +01:00
Felix Bartels
0950da3b55
add a Kopano theme to owncloud ( #325 )
...
* add wip for a kopano theme for owncloud
2020-02-03 15:17:39 +01:00
Felix Bartels
37b414303d
spelling
...
Signed-off-by: Felix Bartels <felix@host-consultants.de>
2020-02-02 05:37:57 +01:00
h44z
4e04625918
Add convenience functions to remove build images and containers ( #11 )
...
* Add convenience functions to remove build images and containers
* skip images with <none> tag
2020-01-30 12:25:39 +01:00
Felix Bartels
8370961d39
increase version of base image
...
Signed-off-by: Felix Bartels <felix@host-consultants.de>
2020-01-29 20:48:05 +01:00
h44z
d0735ebd08
Configurable uid gid ( #9 )
...
* allow to specify uid and gid for kopano
* Set default value of GID/UID to keep compatibility with existing containers
2020-01-29 20:46:27 +01:00
Felix Bartels
7bbdfecb0e
Increase amount of lines that are printed at failure ( #326 )
...
Signed-off-by: Felix Bartels <felix@host-consultants.de>
2020-01-29 09:30:05 +01:00
Felix Bartels
f8b14c6a98
Makefile tweaks ( #329 )
...
* add --rm to build commands to prevent dangling images
relates to https://github.com/Kopano-dev/kopano-docker/pull/11
* remove login from makefile
* add docker login to travis instead
* readme tweaks
2020-01-29 09:29:39 +01:00
Felix Bartels
cdd88b9d11
add meet version detection to script
...
Signed-off-by: Felix Bartels <felix@host-consultants.de>
2020-01-27 16:33:42 +01:00
Felix Bartels
64b73be662
tweaks for Kopano Meet 2.0 ( #328 )
...
* tweaks for Kopano Meet 2.0
* remove surplus package
2020-01-27 16:08:51 +01:00
Felix Bartels
1ac48eec52
update Konnect
...
Signed-off-by: Felix Bartels <felix@host-consultants.de>
2020-01-27 12:06:42 +01:00
Felix Bartels
0277a5e27a
Formatting in readme.md
2020-01-27 07:54:59 +01:00
h44z
20711473fe
Recreate tmp folder if it does not exist ( #10 )
...
* Recreate tmp folder if it does not exist
2020-01-24 22:03:32 +01:00
Felix Bartels
1759296b70
remove additional packages from builder step
...
Signed-off-by: Felix Bartels <felix@host-consultants.de>
2020-01-20 21:31:07 +01:00
Felix Bartels
52d3e366e5
drop cap_* for kweb ( #323 )
...
explicit capabilities are not longer required since the process is now running as nobody
fixes #322
Signed-off-by: Felix Bartels <felix@host-consultants.de>
2020-01-17 12:28:18 +01:00
Felix Bartels
b72359d000
Print a proper (error) message when container is read-only, but packages should be installed ( #321 )
...
* print an error message instead of failing to start if container is read-only
2020-01-16 15:22:12 +01:00
Felix Bartels
3367b539b7
move external components to their own files ( #319 )
...
* move ldap to its own file
* add separate files for db and mail as well
* add new compose file to the default compose_file variable
* enhance setup.sh to add these new compose files if they are currently missing
2020-01-15 13:26:30 +01:00
Felix Bartels
70e9940b38
Run all containers read-only ( #314 )
...
* switch containers in compose file to read-only
related to https://github.com/zokradonh/kopano-docker/issues/310
* make scheduler container read-only
* make meet container read-only
* fix konnect for read-only
* make core mostly read-only
* add custom location for ldap.cfg to default config
* sort config option for readability
* update makefile pull workaround
* make kdav read-only
* remove locale generation code from core startup
* fix commander tests
* fix store language tests
* add test for a dutch mailbox
* make it possible to run webapp read-only
* add locale hint to the compose file
* finish read-only mode for z-push
2020-01-14 14:31:53 +01:00
Felix Bartels
5a4335998d
add debugging input to readme and bug report template
...
Signed-off-by: Felix Bartels <felix@host-consultants.de>
2020-01-13 08:43:18 +01:00
Felix Bartels
d8811ec591
add rule for yml-off
...
Signed-off-by: Felix Bartels <felix@host-consultants.de>
2020-01-06 15:02:31 +01:00
renovate[bot]
343730b9e1
Update golang Docker tag to v1.13.5 ( #5 )
...
Co-authored-by: Renovate Bot <renovatebot@gmail.com>
2020-01-06 14:07:25 +01:00
renovate[bot]
dca6228c3d
Update halverneus/static-file-server Docker tag to v1.7.0 ( #6 )
...
Co-authored-by: Renovate Bot <renovatebot@gmail.com>
2020-01-06 14:07:11 +01:00
renovate[bot]
0fda7f0bcb
Update alpine Docker tag to v3.11 ( #3 )
...
Co-authored-by: Renovate Bot <renovatebot@gmail.com>
2020-01-06 14:03:14 +01:00
renovate[bot]
82bdf65858
Update composer Docker tag to v1.9 ( #4 )
...
Co-authored-by: Renovate Bot <renovatebot@gmail.com>
2020-01-06 14:02:49 +01:00
Felix Bartels
c1914a7f41
rename reviewdog workflow file
...
Signed-off-by: Felix Bartels <felix@host-consultants.de>
2020-01-06 13:39:40 +01:00
Felix Bartels
a11a6135a2
Merge pull request #2 from fbartels/renovate/configure
...
Configure Renovate
2020-01-06 13:36:53 +01:00
Renovate Bot
1b672f4c36
Add renovate.json
2020-01-06 12:32:59 +00:00
Felix Bartels
3b105980c1
prepare for reviewdog checks ( #308 )
...
* add some reviewdog checks
* give the workflow a better name
* debug goss check
* fix goss test for dagent
* disable reviewdog for now as it does not properly work
2019-12-30 13:55:15 +01:00
Felix Bartels
574e9de669
print version at startup ( #312 )
...
* print version at startup
fixes #285
2019-12-22 18:10:50 +01:00
Felix Bartels
f5ff9393ff
add tests for downloading archive from kopano download server ( #311 )
...
* add tests for downloading archive from kopano download server
add some makefile defaults
Signed-off-by: Felix Bartels <felix@host-consultants.de>
* linting
Signed-off-by: Felix Bartels <felix@host-consultants.de>
2019-12-22 13:31:34 +01:00
Felix Bartels
b36093d074
retry github actions run for goss
...
Signed-off-by: Felix Bartels <felix@host-consultants.de>
2019-12-16 08:03:39 +01:00
Felix Bartels
acdb5bed88
spell (via mispell) and markup fixed ( #307 )
...
Signed-off-by: Felix Bartels <felix@host-consultants.de>
2019-12-13 13:27:55 +01:00
Felix Bartels
d1e71c6a25
strip folders from fqdn in identifier registry ( #306 )
...
This change is required in case Konnect is running in a subfolder (and since clients like Meet are still accessible at /meet and not /subfolder/meet)
2019-12-13 08:04:44 +01:00
Felix Bartels
b7a682d437
reduce size of konnect with multistage builds ( #237 )
...
Signed-off-by: Felix Bartels <felix@host-consultants.de>
2019-12-12 16:58:07 +01:00
Felix Bartels
9badb0af5a
Add ldap account manager as an "extra" ( #276 )
...
* add compose file
* add working configuration for ldap account manager
depends on https://github.com/LDAPAccountManager/lam/pull/76
Important note: the open source code of lam does not include the Kopano integration. So admins can generally manage users, but to add kopano attributes admins would need to switch to the ldap tree view.
* use :7.0.RC1 as this is the first image that supports automatic setup
2019-12-11 11:36:23 +01:00
Felix Bartels
09ccf72180
add entry for kopano kustomerd ( #301 )
...
* add entry for kopano kustomerd
* add a volume for license files
* add kustomer to meet example
2019-12-11 10:55:42 +01:00
Felix Bartels
d17f26e67d
Create github actions workflow for goss ( #305 )
2019-12-11 08:38:16 +01:00
Felix Bartels
499740b9db
Add Github actions for stale issues and prs
2019-12-11 07:44:30 +01:00
Felix Bartels
bbebae8e49
simplify failing goss_wait tests ( #304 )
...
Signed-off-by: Felix Bartels <felix@host-consultants.de>
2019-12-11 07:37:54 +01:00
Felix Bartels
5ed2a3e941
disable updating of the readme for now. for one account it works, on the other it fails
...
Signed-off-by: Felix Bartels <felix@host-consultants.de>
2019-12-09 15:07:27 +01:00