Skip to main content

Use your own Neo4j

The installer works with any Neo4j 5 that Hop can reach over Bolt. Point it there:

./install-execution-logging.sh --project-home /path/to/project \
--neo4j-host neo4j.example.com --neo4j-port 7687 \
--neo4j-user hop --neo4j-password '...' --neo4j-database neo4j

Add --neo4j-tls when the server requires an encrypted connection; the connection then trusts the server's certificate without checking it.

The user needs to create nodes, relationships and indexes in that database. Hop creates the indexes it needs on the first run.

The names of the connection and the location are neo4j and putki-neo4j. If a project already has a connection or location of that name, choose others with --connection-name and --location-name. A project that already records to an execution information location of the graph database type is left alone.