uoa-admin-tools/README.md

32 lines
1.3 KiB
Markdown

# 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
- Check [Admin Tools Library](https://code-repo.d4science.org/MaDgIK/uoa-admin-tools-library)
### 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](https://code-repo.d4science.org/MaDgIK/Documentation/wiki/Spring-boot) (need Login)