For Docker set environment variable spring.profiles.active to comma-separated
list of profiles e.g. spring.profiles.active=auth:crowd,server:eidc,upload:hubbub
Authentication and user/group authorisation
Choice of:
auth:crowd CROWD authenticationauth:datalabs DataLabs OIDC authenticationWhich server the catalogue is deployed on
Choice of:
server:datalabsserver:eidcserver:inmsserver:pimfedevelopment for local development, including setting up test userstest to indicate we are running tests - not needed manuallycache enables ehcache components, for caching user details and other communications with CrowdEnables Online Service Agreements functionality
service-agreementCreates the embedded sqlite database used to store metric data, when working locally ensure you update the permissions of the ./metrics-db folder created using ‘chmod a+w metrics-db’ to allow writing to the sqlite db.
metricsDataset upload functionality
Choice of:
upload:hubbub Upload managed through EIDC Hubbub serverupload:simple Upload to directoryexports Enable exporting records to a Fuseki instanceConfigures how search works
Choice of:
search:basic for standard text searchsearch:enhanced for extra semantic search capabilities, e.g. related keywords