Physical/Virtual Hardware Requirements

The following requirements are the minimum to run the Onegini Security Proxy.

  • CPU: 2 cores
  • Memory: 1GB
  • Disk: 20 GB

Operating System Requirements


Minimal: 6.5 - Recommended: 7


Minimal: 647.0.0 - Recommended: 647.0.0

Software Requirements


To deploy the Security Proxy, you need a prepared Docker environment. Please follow the Docker installation guide from the Docker website.

Minimal: 1.6.2 - Recommended: 1.7.1


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.2.0 - Recommended: 1.2.0


If the Security Proxy runs in a virtual environment you will need a tool to generate entropy. We advise to use Haveged. Entropy is required for strong encryption.

Minimal: 1.7c - Recommended: 1.9.1


For configuration we need a key/value store. you can install etcd by downloading the binary from

Minimal: 2.0.8 - Recommended: 2.0.11

Token Server

The Security Proxy does not function without the Token Server. For crucial functions it requires communication with the Token Server. Please see the Onegini Token Server Quickstart for installation instructions.