Ontocloak documentation

Ontocloak requires an external PostgreSQL instance, which can be deployed as another container or an external/platform database.

Resource requirements:

Memory512MB minimum
1GB recommended
Disk1GB minimum
2GB recommended
CPU1 CPU
DatabasePostgreSQL version 11 or greater
1GB recommended database storage
1GB recommended database memory
1 CPU

Resource requirements may need to be scaled depending upon demand/usage.

Ontocloak supports the Docker Healthcheck model. This checks the health of any resource to determine whether that resource is operating normally.

TLS offload and caching

To offload TLS to a reverse proxy simply run Ontocloak without TLS and configure the reverse proxy to perform TLS termination.

As Ontocloak is a wrapper around Keycloak, refer to Keycloak recommendations on web caching.

Procedure documents