Skip to content

JSCBen/voyager-server

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

voyager-server

API for running core features of voyager on a backend server.

This is an express app that can be used to offload Voyager's process-heavy tasks to a backend service.

NOTE: This repo provides only a server-side API for a small set of features from voyager. For the main client-side application, please see the voyager repo.

Features

voyager-server currently provides two endpoints:

/recommend : POST request. Executes fetchCompassQLRecommend from voyager and returns results in serialized JSON.

/build : POST request. Executes fetchCompassQLBuildSchema from voyager and returns results in serialized JSON.

Development

We are using yarn for dependency management.

yarn

Should pull down the needed npm packages

yarn start

Will start the server in dev mode.

Build

yarn build

Will create a compiled version of the code at:

build/server

This compiled code can then be run normally with node:

node build/server

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 82.1%
  • JavaScript 17.9%