Ontocloak documentation

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

Resource requirements:

Memory 512MB minimum
1GB recommended
Disk 1GB minimum
2GB recommended
CPU 1 CPU
Database PostgreSQL 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