/saudify-api

Primary LanguageJavaScriptMIT LicenseMIT

saudify-api (work in progress)

Build Status

Usage

Requirements

Running server

Build image:

$ sudo docker-compose build saudify-api

# or using make

$ sudo make build-api

Import static data on development (Optional)

$ sudo docker-compose run saudify-api npm run import:dev

# or using make

$ sudo make import-static-contrib

Start API

# This command will run server with https.
$ sudo docker-compose up saudify-api
# or using make
$ sudo make run-api

Tests

  • Build image
$ sudo docker-compose build test

# or using make

$ sudo make build-test
  • Run all tests
$ sudo docker-compose run test

# or using make

$ sudo make test

Stopping and clear all containers

$ sudo docker-compose down -v --rmi local

# or using make

$ sudo make teardown