Skip to content

Setup ontop service#

This page has moved

The Ontop service is now documented canonically on the Ontop page of the Production deployment (Podman) guide. That page covers the whole lifecycle in one place.

The ontop service enables SPARQL queries over the SQL database using a semantic mapping — the enabling technology for quantitative scenario comparison.

The image is self-provisioning: the PostgreSQL JDBC driver, the ontology and an empty default mapping are all baked in at build time, and the database connection comes from environment variables (ONTOP_DB_URL / ONTOP_DB_USER / ONTOP_DB_PASSWORD). Nothing needs to be downloaded or placed manually. Pin a different JDBC version at build time with --build-arg JDBC_VERSION=x.y.z (default 42.7.3).

➡️ Full documentation — self-provisioning, the JDBC_VERSION build-arg, and the repeatable procedure for applying a real mapping — is on the canonical Ontop page.