Skip to content

Web application for remote monitoring telecommunication sites infrastructure and alarms management

Notifications You must be signed in to change notification settings

jacobgarcia/infra-manager

Repository files navigation

Connus

Installation

  • Clone Repository
  • install Docker
  • install nginx (optional)

Usage

Development

Ensure MongoDB instance is running and run development mode

> yarn start

Production

For production run

yarn build:prod
PORT=8080 NODE_ENV=production HOST=52.72.2.200 pm2 start ecosystem.json

With Docker, builds up with node and mongo

> docker-compose up --build # IMPORTANT Omit the --build if not the first build

Codes

Services

Code Name
00 Sites
01 Accesses
02 Vehicular Flow
03 Perimeter
04 Facial Recognition
05 CCTV

Access

Code Name
0 Guest
1 Company user
2 Company admin
3 Company register
4 Connus user
5 Connus admin

Environment Variables

Name Default
MONGODB_URL mongodb:https://localhost:27017/kawlantid
NODE_ENV development
HOST 0.0.0.0
PORT 8080

Brief Documentation

Folder Description
config This folder contains all files related to configuration. From database URI, NGINX.conf, webpack configuration for all environments and other server configuration files
lib Files that are used for external services or processes. Rekognition.py is contained in here
models All MongoDB schemas are contained in here
resources Files which help to develop or understand the application
router API's related files
src All JS client-source files
static All static files. Images, icons, and other related static files

API https://documenter.getpostman.com/view/596007/RVncdboE

FRM Mobile https://documenter.getpostman.com/view/596007/RVtvpsRv

Licence

MIT

About

Web application for remote monitoring telecommunication sites infrastructure and alarms management

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published