A containerised Fuseki configurable and loaded with data.
Build parameters:
config: Fuseki config and log4j2 properties (defaults tostore/config);data: Location of the.ttlfiles to load (defaults tostore/data).
docker build --build-context config=store/config --build-context data=store/data --tag triple-store-container .docker run --rm -p 3030:3030 triple-store-containerSPARQL endpoint accessible at http://localhost:3030/sparql.
Example requests:
- [Get all statements](http://localhost:3030/sparql?query=CONSTRUCT { ?s ?p ?o } WHERE { ?s ?p ?o })
CONSTRUCT { ?s ?p ?o } WHERE { ?s ?p ?o } - Get the vocabulary
CONSTRUCT { ?s ?p ?o . } WHERE { ?s ?p ?o ; <http://www.w3.org/2000/01/rdf-schema#isDefinedBy> <https://ns.volunteeringdata.io/> . }