mirror of
https://github.com/zokradonh/kopano-docker.git
synced 2026-08-22 05:42:54 +00:00
make docker-compose easier to use (also by introducing variables and a setup script)
update Dockerfiles/Makefile for use with kopano supported build introduce a local ldap image with some demo users include caddy for reverse proxying add proper documentation and remove obsolete build and push scripts Signed-off-by: Felix Bartels <felix@host-consultants.de>
This commit is contained in:
Regular → Executable
+6
-3
@@ -1,9 +1,12 @@
|
||||
#!/bin/sh
|
||||
# https://github.com/google/easypki
|
||||
|
||||
# TODO integrate this directly into start.sh?
|
||||
|
||||
echo "Creating CA and Server certificates..."
|
||||
easypki create --filename internalca --organizational-unit primary --expire 3650 --ca "Internal Kopano System"
|
||||
|
||||
easypki create --filename internalca --organizational-unit primary --expire 3650 --ca "Internal Kopano System"
|
||||
|
||||
mkdir -p /kopano/ssl/clients/
|
||||
cp /kopano/easypki/internalca/certs/internalca.crt /kopano/ssl/ca.pem
|
||||
|
||||
for s in kserver kdagent kmonitor ksearch kspooler kwebapp
|
||||
@@ -14,4 +17,4 @@ for s in kserver kdagent kmonitor ksearch kspooler kwebapp
|
||||
openssl x509 -in /kopano/easypki/internalca/certs/$s.crt -pubkey -noout > /kopano/ssl/clients/$s-public.pem
|
||||
done
|
||||
|
||||
ls -l /kopano/ssl/*.pem
|
||||
ls -l /kopano/ssl/*.pem
|
||||
|
||||
Regular → Executable
+2
-3
@@ -1,8 +1,7 @@
|
||||
#!/bin/sh
|
||||
|
||||
|
||||
if [ -f /kopano/ssl/ca.pem ]
|
||||
then exit 0
|
||||
if [ -f /kopano/ssl/ca.pem ]; then
|
||||
exit 0
|
||||
fi
|
||||
|
||||
/gencerts.sh
|
||||
|
||||
Reference in New Issue
Block a user