Skip to content

Installation

Aditya Mukhopadhyay edited this page Aug 15, 2020 · 1 revision
  1. Install ArangoDB and create a database and a user with admin privileges for that database.

  2. Install the Foxx CLI:

    npm install --global foxx-cli

  3. Assuming the database created in step 1 above is called rgtest and the admin user for that database is rguser having password rgpasswd, define a server endpoint for Foxx CLI:

    foxx server set local-rgtest http://localhost:8529 -D rgtest -u rguser -P

    Enter rgpasswd at the prompt and press Enter to finish the server definition step.

  4. Clone this repository:

    git clone https://github.com/RecallGraph/foxx-tracer-collector.git

  5. Install module dependencies:

    npm install

  6. Copy .env.example to .env and set the following values:

     ARANGO_SERVER=local-rgtest
     EVSTORE_MOUNT_POINT=/collector
    

    The mounted service will be available at http://localhost:8529/_db/rgtest/collector after the installation is complete.

  7. Install the service:

    npm run setup

Clone this wiki locally