Our application is interacting with Virtuoso by making API calls (`GET` & `POST`) to the SPARQL endpoint, `http://virtuoso:8890/sparql`. This endpoint is not publicly accessible. We want to offer a public endpoint, say `https://virtuoso/sparql` (port 443), but we want to allow only read queries. No inserts, no deletions, no updates. Only `SELECT`, `ASK`, etc...


How to expose a R/O SPARQL endpoint?
This is a GitHub Issue
repo:virtuoso-opensource
owner:openlink
Title : How to expose a R/O SPARQL endpoint?
Issue date:

--- start body ---
Our application is interacting with Virtuoso by making API calls (`GET` & `POST`) to the SPARQL endpoint, `http://virtuoso:8890/sparql`. This endpoint is not publicly accessible. We want to offer a public endpoint, say `https://virtuoso/sparql` (port 443), but we want to allow only read queries. No inserts, no deletions, no updates. Only `SELECT`, `ASK`, etc...


--- end body ---

None