/warpgrapher-rocket

Example project of warpgrapher running on Rocket.

Primary LanguageRust

Warpgrapher + Rocket

Build Status

This project demonstrates how to run a warpgrapher service on a rocket server.

External Requirements

  • Running neo4j database:
export WG_CYPHER_HOST=127.0.0.1
export WG_CYPHER_READ_REPLICAS=127.0.0.1
export WG_CYPHER_PORT=7687
export WG_CYPHER_USER=neo4j
export WG_CYPHER_PASS=*MY-DB-PASSWORD*
docker run --rm -p 7687:7687 -e NEO4J_AUTH="${WG_CYPHER_USER}/${WG_CYPHER_PASS}" neo4j:4.4

Dependencies

Rust nightly:

rustup install nightly
rustup override set nightly

Run

Run app in rocket server:

cargo run