Requirements:
- NodeJS (v17 or higher)
Clone repository:
git clone https://github.com/ConcealNetwork/conceal-cloud
cd conceal-cloud
# optional, checkout specific tag
# git checkout tags/<tag> -b <branch>
Install project dependencies:
npm install
Run local development server:
npm start
Build production-ready version:
npm run build
Deploy on development (proper AWS credentials needed):
npm run aws:dev
Default API endpoint can be overwritten by setting REACT_APP_API_ENDPOINT
environmental variable:
export REACT_APP_API_ENDPOINT=http://blah/ && npm run build
Build and deploy to production (proper AWS credentials needed):
npm run aws:prod