Prerequisites
Important Decisions to Make
Deploying and Configuring an OpenLDAP Server using Docker
Prerequisite: Complete all steps in prerequisites before beginning deployment.
Deploying and Configuring a Keycloak Server using Docker
Prerequisite: Complete all steps in prerequisites and the LDAP Server Deployment before beginning the Keycloak deployment.
Configure the Keycloak Server
1. Create a new Keycloak Realm
Configure Mailcow to Use Keycloak for User Authentication
Prerequisites: Ensure Keycloak is deployed and configured as described in Keycloak Server Deployment and Keycloak Configuration, and that Mailcow is installed and reachable.
Configure Nextcloud to Use Keycloak for User Authentication
Prerequisites: Ensure that Keycloak is deployed and configured as described in Keycloak Server Deployment and Keycloak Configuration, and that Nextcloud is installed and accessible.
Configure Jitsi to Use Keycloak for User Authentication
Prerequisites: Ensure Keycloak is deployed and configured as described in Keycloak Server Deployment and Keycloak Configuration, and that Jitsi is installed and running.
Adding new users to UCC
Prerequisites: Confirm that Keycloak is deployed and configured according to Keycloak Server Deployment and Keycloak Configuration. Also verify that Mailcow, Nextcloud, and Jitsi are installed and operational.