First Shanoir Instance Run - alexpron/shanoir-ng GitHub Wiki
FIRST RUN
Adding a Shanoir administrator user
New user accounts need to be validated by a shanoir admin. However, on the first run, there is not admin account so you will need to create it on the keycloak server directly:
- go to Keycloak admin interface: http://localhost:8080/auth/admin/
- sign in with the credentials configured in
SHANOIR_KEYCLOAK_USER/SHANOIR_KEYCLOAK_PASSWORD' (default isadmin/&a1A&a1A`) - go to the shanoir-ng realm
- create/edit the new user and grant the relevant role (eg.
ROLE_ADMIN). By default, new user accounts are created in Keycloak by the users microservice with temporary passwords, you may reset the password in keycloak's admin interface and receive the new password is by e-mail. In development, if you do hot have a configured SMTP relay, then you may choose to overide the password manually and setTemporary password: Noto make it persistent. Go to the "Attributes" tab of your User page and create a new attribute "userId" and set the value with a random number not taken by another user.
PACS dcm4chee
Access to the backup PACS dcm4chee 5 arc-light: http://localhost:8081/dcm4chee-arc/ui2/
Local data
This installation uses Docker named volumes, find more here to handle your local data: https://docs.docker.com/storage/volumes/