nest-rest-api

0.1.1 • Public • Published

#nest-rest-api

A rest api for the nest library.

Requirements

  • MongoDB up and running
  • Node >=6.9.1

Installation

$ npm install nest-rest-api

Usage

File index.js

const nestApi = require('nest-rest-api')
const routes = require('./routes')

// nest configuration
nestApi.setup({
  workers: 4,         // Set the amount of workers scraping in parallel to 4
  mongo: {
    db: 'nest',       // Use the 'nest' mongo collection
    host: '127.0.0.1' // Connect to the Mongo process running at localhost
    port: '27017'     // Connect to the Mongo process running at port 27017
  },
  routes              // Routes
})

// start server
nestApi.app.listen(3000)

Start nest

curl http://localhost:3000/queue/start

Api

Endpoint Method Description
/queue/start GET Start nest
/queue/stop GET Stop nest
/queue/status GET Status of nest
/jobs GET Job list
/jobs POST Create a job
/items GET Item list
/items/:itemId GET Item information

Examples

View the ./examples directory for working examples.

License

MIT

Readme

Keywords

none

Package Sidebar

Install

npm i nest-rest-api

Weekly Downloads

0

Version

0.1.1

License

MIT

Last publish

Collaborators

  • archr