Go to file
Konstantinos Triantafyllou 635e8289c6 [maven-release-plugin] prepare for next development iteration 2024-10-21 11:49:01 +03:00
scripts Upgrade to spring-boot 3. Add ReadMe 2024-10-15 10:27:29 +03:00
src/main [springboot3]: Fix mongo template bean. Remove cross origin * 2024-10-16 09:49:38 +03:00
.gitignore Adding make.sh to .gitignore 2022-08-31 16:49:05 +03:00
README.md Upgrade to spring-boot 3. Add ReadMe 2024-10-15 10:27:29 +03:00
pom.xml [maven-release-plugin] prepare for next development iteration 2024-10-21 11:49:01 +03:00

README.md

UOA Admin Tools

This service provides method in order to save portal related configuration, such as pages, plugins, entities etc. Also, it handles the machine cache for each portal and expose managers information through an external service.

Configuration

Mongo Configuration

admin-tools.mongodb.host          # Required - Host of mongo server - Default: localhost
admin-tools.mongodb.database      # Required - Database name
admin-tools.mongodb.username      # Optional - Username if needed
admin-tools.mongodb.password      # Optional - Password if needed
admin-tools.mongodb.port          # Required - Mongo server port - Default: 27017

Managers Configuration

admin-tools.managers.id           # Required - External service URL to get OpenAIRE IDs of users that are managers of a portal.
admin-tools.managers.email        # Required - External service URL to get emails of users that are managers of a portal.

Cache Configuration

admin-tools.cache                 # Required - URL of machine cache.

Run

Check Spring boot Documentation (need Login)