This is a monorepo contianing wallet POC. This monorepo is build into a docker compose stack with a nginx front end. Please refer to docker-compose.yml for details
Directories
├── nginx <--- Proxy for docker compose start point
├── terraform <--- Terraform scripts
├── wallet <--- React wallet app
└── wallet-api <--- Api
Make sure aws cli and profile is setup. https://docs.aws.amazon.com/cli/latest/userguide/getting-started-install.html.
All command are in makefile
Update following env variables
export REGION
export ECR_REPO_URLCreate ECR repos
make ecrRun localhost
make Following command will create infrasturcture and deploy to aws.
Make sure you have updated the terraform variables.
Create a Key/Pair called ec2_key in aws console.
make ecr build deployRedeploy command
make redeploy