# Choose which engine executes SPARQL: # - rdflib: parse TTL locally and query in-memory # - anzograph: query AnzoGraph over HTTP (optionally LOAD the TTL on startup) GRAPH_BACKEND=rdflib # Backend (rdflib) file location inside the container. # The TTL file must exist within the mounted ./data folder if you keep the default volume mount. TTL_PATH=/data/o3po.ttl # Backend behavior INCLUDE_BNODES=false # MAX_TRIPLES=1000000 # AnzoGraph / SPARQL endpoint settings (used when GRAPH_BACKEND=anzograph) SPARQL_HOST=http://anzograph:8080 # SPARQL_ENDPOINT=http://anzograph:8080/sparql SPARQL_USER=admin SPARQL_PASS=Passw0rd1 # File URI as seen by the AnzoGraph container (used by SPARQL `LOAD`) SPARQL_DATA_FILE=file:///opt/shared-files/o3po.ttl # SPARQL_GRAPH_IRI=http://example.org/graph # Startup behavior for AnzoGraph mode SPARQL_LOAD_ON_START=false SPARQL_CLEAR_ON_START=false # Dev UX CORS_ORIGINS=http://localhost:5173 VITE_BACKEND_URL=http://backend:8000