-
Notifications
You must be signed in to change notification settings - Fork 9
Service ID Keycloak
- Staging: gode
- Production: adaba
No license.
Keycloak provides authentication for OpenMRS IDs. A Keycloak docker container built from the keycloak folder of openmrs-contrib-itsm-id is published within Docker Hub as openmrsinfra/openmrs-id-keycloak.
Postfix is used to relay emails from Atlassian to
users' actual email addresses. A postfix docker container built from the
postfix folder of openmrs-contrib-itsm-id
is published within Docker Hub as openmrsinfra/openmrs-id-postfix.
Only email from Atlassian email servers to [email protected]
, where
username
is a valid OpenMRS ID in LDAP will be forwarded to the corresponding
user email within LDAP. This allows account management and self-service password
resets for Atlassian services (wiki, issues, etc.).
Keycloak is dockerized and is hosted at https://id-new.openmrs.org/ until OpenMRS ID legacy software is retired.
cd /root/docker/id-new
docker-compose down && \
docker-compose up -d
Via ansible/docker compose apps.
Check Backups-Strategy to understand how to download or upload backups files from/to AWS S3.
TODO: describe steps to generate a new backup of Keycloak here
TODO: need to describe steps how to restore Keycloak db from backup here
- Using slapcat/slapadd is not recommended and can lead to inconsistencies.
cd /root/docker/id-new
docker-compose logs -f
TBD
Read this before updating this wiki.