Primary Mentor | |
Backup Mentor | TBD |
Assigned to | TBD |
Background
The OpenMRS Atlas provides a voluntary registry of OpenMRS implementations all over the world. The server code was written using PHP and has been adapted a few times over the past decade. During GSoC 2016, a new version of the Atlas server code was written in nodejs as the Atlas 3.0 Project, but this new, node-based server code was never fully deployed. During 2017, the OpenMRS infrastructure was migrated and updated so all services are deployed using Docker and single-signon was switched to use LDAP. As a result, some of the functionality of the PHP-based Atlas has been lost.
...
- Atlas 3.0 Project (also, this thread in OpenMRS Talk)
- openmrs-contrib-atlas-node
- openmrs-contrib-atlas
Infrastructure provided
- Staging LDAP with users in both atlas-user and atlas-admin groups
- Staging server (docker host)
- Bamboo pipeline deploying image to docker hub AND docker image to staging server
- LDAP credentials
- SMTP credentials
- S3 bucket to store images (if desired)
- Backup with current data (atlas 2.1)