1
0
mirror of https://github.com/zokradonh/kopano-docker synced 2025-06-07 16:06:14 +00:00
kopano-docker/examples/meet/architecture.md
Felix Bartels 4ae6af33fb
Enhance description with relation between containers (#243)
* add container structure as architecture document and link to it from the readme
* have separate architecture description for Meet
2019-10-04 15:28:28 +02:00

1.1 KiB

Architecture Overview

web

  • external entry point for users accessing Kopano Meet
    • reverse proxy for kopano_kapi, kopano_konnect, kopano_kwmserver and kopano_meet
  • can retrieve ssl certificate from Lets Encrypt
  • redirects all requests to /meet
  • recommended to use as it makes web configuration easy and secure (manual configuration will be tendious and potentially less secure)

ldap

  • (optional) bundles OpenLDAP service
  • Konnect and Grapi are using it

kopano_ssl

  • helper container to generate ssl certificates for internal usage
  • will create required files and then stop

kopano_grapi

  • groupware backend of the Kopano RestAPI
  • connects to LDAP to provide a global addressbook to users

kopano_kapi

  • http endpoint of the Kopano RestAPI
  • stores recent calls for the user in a key value stores (queried over Rest)

kopano_konnect

  • authentification component (OpenID Connect) for Meet
  • connects to the LDAP backend to verify user logins via bind

kopano_kwmserver

  • WebRTC signalling server

kopano_meet

  • provides the Meet web application/frontend