All versions of this manual

Configuring data-sources: AllegroGraph

AllegroGraph is supported since version 6.0.0.


To edit the AllegroGraph data-source configuration, you can either use the Web user-interface or edit the configuration file located at linkurious/data/config/production.json.

Example configuration:

  "dataSources": [
      "graphdb": {
        "vendor": "allegroGraph",
        "url": "",
        "repository": "myGraph"
      "index": {
        "vendor": "allegroGraphSearch"

Supported graphdb options for AllegroGraph:

  • url (required): URL of the AllegroGraph server
  • repository (required): Name of the repository to use
  • create (optional): true to let Linkurious create the repository if it does not exist
  • user (optional): AllegroGraph user
  • password (optional): AllegroGraph password
  • namespace (optional, default Namespace to use by default
  • idPropertyName (optional): Name of the virtual node property containing the node URI
  • categoryPredicate (optional, default rdf:type): Predicate used to extract node categories
  • latitudeProperty (optional): Name of the node property to use for latitude (used in geo mode)
  • longitudeProperty (optional): Name of the node property to use for longitude (used in geo mode)
  • allowSelfSigned (optional, default false): Whether to allow self-signed certificates

Search with AllegroGraph

In order to have full-text search, you can choose among the following options: