Configuring data-sources: Neo4j
Neo4j is supported since version 2.1.5.
To edit the Neo4j data-source configuration,
you can either use the Web user-interface
or edit the configuration file located at
"dataSources":"graphdb":"vendor": "neo4j""url": """user": "myNeo4jUser""password": "nyNeo4jPassword""index":"vendor": "neo4jSearch"
Since Neo4j version 3.0, Linkurious can connect to Neo4j via the
Boltprotocol. To do so, you need to enable the protocol in your Neo4j configuration file. If Linkurious is connected over HTTP/S, it will try to automatically upgrade the connection to Bolt. The HTTP/S protocol is still required to perform a small subset of operations.
graphdb options with Neo4j:
url(required): URL of the Neo4j server (HTTP/HTTPS/Bolt)
user(optional): Neo4j user (if credentials are enabled, see Neo4j credentials)
password(optional): Neo4j password (if credentials are enabled)
proxy(optional): URL of the HTTP proxy to use to connect to Neo4j (only used when
alternativeNodeId(optional): Name of the node property to use as reference in visualizations (see alternative IDs)
alternativeEdgeId(optional): Name of the edge property to use as reference in visualizations
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)
false): Whether to allow self-signed certificates
In order to have full-text search, you can choose among the following options:
- Configure a search index in Neo4j.
- Configure a search index with a Neo4j to Elasticsearch plugin.
- Configure a search index in Elasticsearch.
If you just installed Neo4j, these steps will help you create credentials:
- Launch the Neo4j server
- Open your Web browser at http://127.0.0.1:7474
- Follow the instructions to create a new username and password
Alternatively, you can disable credentials in Neo4j by editing the Neo4j configuration at
by uncommenting the following line: