- Physical/Virtual Hardware Requirements
- Operating System Requirements
- Software Requirements
- Client requirements
- Component requirements
Physical/Virtual Hardware Requirements
The following requirements are the minimum to run DUM Application.
- CPU: 2 cores
- Memory: 4GB
- Disk: 60 GB
Operating System Requirements
Minimal: 7.0 - Recommended: 7.5
To deploy DUM Application, you need a prepared Docker environment. Please follow the Docker installation guide from the Docker website.
Minimal: 17.06.0 - Recommended: 18.02
Compose is a tool for defining and running complex applications with Docker. With Compose, you define a multi-container application in a single file, then spin your application up in a single command which does everything that needs to be done to get it running. To install Docker Compose follow the guide on their website.
Minimal: 1.18.0 - Recommended: 1.23.1
The DUM Application uses Consul for service discovery. The Consul app is required to be configured and up and running in order to allow the DUM Application to register itself as a service and discover dependent services. Application was tested and developed with Consul 1.0.6.
If DUM Application runs on a virtual enviroment you will need a tool to generate entropy. We advise to use Haveged. Entropy is needed for strong encryption.
Minimal: 1.7c - Recommended: 1.9.1
The DUM Application is a web application which can be accessed via a web browser. The browser MUST be ECMAScript5 compatible, please consider following browser versions as minimum:
- Internet Explorer 11
- Edge 16
- FireFox 58
- Chrome 49
- Safari 11
For more info please check the ES5 browser compatibility list.
The DUM Application is not a standalone application, but it is a web client which uses the API' provided by the DUM Engine. Therefore in order to work properly it requires the following components to be reachable and configured:
- DUM Engine
- Onegini Consumer Identity Manager