This repository contains code that will build and run Grouper in a Docker environment.
Components that run in their own container:
- Loader
- UI
- WS
- Database/LDAP
- Web Server
The following files should be modified to your environment:
| ./test-compose/www/container_files/httpd/localhost.crt | (web server SSL cert) | | ./test-compose/www/container_files/httpd/localhost.key | (private key for the web server) | | ./test-compose/www/container_files/shibboleth/shibboleth2.xml | **(Configuration file for Shibboleth) | | ./test-compose/www/container_files/shibboleth/sp-cert.pem | (Certificate for Shibboleth SP) | | ./test-compose/www/container_files/shibboleth/sp-key.pem | (Key for Shibboleth SP) | | ./test-compose/data/seed-data/bootstrap.gsh | (Modify line that starts with addMember to reflect ePPN/remote_user for administrator) | | ./test-compose/data/seed-data/ds-setup.inf | | | ./test-compose/data/seed-data/users.ldif | | | ./test-compose/data/seed-data/sisData.sql | |