Ontocloak requires an external PostgreSQL instance, which can be deployed as another container or an external/platform database.
|Database||PostgreSQL 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.