Serverless Monitoring App
Nodejs (at least version 10)
Amazon AWS account and
awscli installed and configured: https://aws.amazon.com/getting-started/
This repository uses lerna and yarn workspaces to handle dependencies.
The React frontend app sits under
"Back-end" services sit under
Typescript is used across the repository.
Setup environment file
cp -f services/monitoring-common/environment/config.example.json services/monitoring-common/environment/config.dev.json sed -i 's/REGION_VALUE/us-east-1/g' services/monitoring-common/environment/config.dev.json sed -i 's/ADMIN_EMAIL_VALUEemail@example.com/g' services/monitoring-common/environment/config.dev.json
Deploy all services and frontend
yarn deployAndRunE2eTests --commitId "0000000000000000" --stage dev --forceAll true
Removes all services and frontend