1
0
mirror of https://github.com/zokradonh/kopano-docker synced 2025-06-06 15:36:40 +00:00

Misc housekeeping (#450)

* enhance example for builtin webapp plugins
* add example configuration to use kwmbridge with standalone meet
This commit is contained in:
Felix Bartels 2020-09-22 15:32:19 +02:00 committed by GitHub
commit d14777fe39
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 37 additions and 0 deletions

View File

@ -0,0 +1,27 @@
version: "3.5"
services:
kopano_kwmserver:
environment:
- DEBUG=true
- enable_mcu_api=yes
- pipeline_forced_regexp=@conference/.*
#- pipeline_forced_regexp=@group/.*
kopano_kwmbridge:
image: ${docker_repo:-zokradonh}/kopano_kwmbridge:${KWMBRIDGE_VERSION:-latest}
read_only: true
restart: unless-stopped
depends_on:
- kopano_kwmserver
environment:
- INSECURE=${INSECURE}
- oidc_issuer_identifier=https://${FQDN}
- kwm_server_urls=https://${FQDN}
volumes:
- /etc/machine-id:/etc/machine-id
- /etc/machine-id:/var/lib/dbus/machine-id
- kopanossl/:/kopano/ssl
network_mode: "host"
tmpfs:
- /tmp

View File

@ -68,6 +68,11 @@ if [ -n "${public_guest_access_regexp:-}" ]; then
set -- "$@" --public-guest-access-regexp="$public_guest_access_regexp"
fi
# sfu functionality
if [ -n "${pipeline_forced_regexp:-}" ]; then
set -- "$@" --pipeline-forced-regexp="$pipeline_forced_regexp"
fi
if [ "${AUTOCONFIGURE}" = true ]; then
if [ "$INSECURE" = "yes" ]; then
dockerize \

View File

@ -1,6 +1,11 @@
ARG docker_repo=zokradonh
FROM ${docker_repo}/kopano_webapp
ENV \
KCCONF_WEBAPPPLUGIN_MDM_PLUGIN_MDM_USER_DEFAULT_ENABLE_MDM=true \
KCCONF_WEBAPPPLUGIN_MDM_PLUGIN_MDM_SERVER=kopano_zpush:9080 \
KCCONF_WEBAPPPLUGIN_MDM_PLUGIN_MDM_SERVER_SSL=false
RUN apt-get update && apt-get install -y --no-install-recommends \
kopano-webapp-plugin-mdm \
&& rm -rf /var/cache/apt /var/lib/apt/lists