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.