0.12.1 • Published 2 years ago

@weborg-io/pagexpress-server v0.12.1

Weekly downloads
-
License
MIT
Repository
github
Last release
2 years ago

Pagexpress server API

NodeJS server headless CMS API

Core backend module with REST API built on ExpressJS server.

Get Started

Install package module

yarn add @pagexpress/pagexpress-server

Setup config using config module Create config directory in the root directory of your app. Add there default.json file with value

{
  "pxSecret": "yourSecretKey"
}

To make it safe use custom-environment-variables.json file to override defulat one

{
  "pxSecret": "YOUR_ENV_VARIABLE"
}

Run pagexpress server

const ServerApi = require('@pagexpress/pagexpress-server');

const serverApi = new ServerApi({
  mongodb: mongodbParams,
  server: serverParams,
});

serverApi.run();

Required MongoDB params:

  • host
  • port
  • collection
  • user
  • password

Server params:

  • host
  • port