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
DatabasePostgreSQL version 11 or greater
1GB recommended database storage
1GB recommended database memory

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