31 lines
967 B
Plaintext
31 lines
967 B
Plaintext
# 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
|