The Core WolfBeacon API for authenticated mobile and web clients providing primary organisational and retrieval services.
Written in ES6+, API Powered by Node/Express/Mongoose/Joi, authentication by Auth0, transpiled by Babel and Documentation generated by ApiDoc.
Find the documentation at https://wolfbeacon.com/core-api-docs
Dependencies: npm
npm install
- Create the .env file and enter the
MONGODB_URI
npm start
- Alternatively, to use nodemon, install it using
npm install -g nodemon
and run asnpm test
Running/Deploying with Docker
docker service start #sudo
docker build -t wolfbeacon-core-api . #sudo
docker run docker run wolfbeacon-core-api #sudo