Make sure you have CHAPI API Gateway installed and running.
Make sure you have Docker installed and running
sh ./start
You can now access the following:
- DynamoDB Shell: http://localhost:8000/shell/
- API:
GET https://api.clarityhub.app/accounts/health
This serverless deployment will create user pools. In order to re-use these pools for authorization in other serverless deployments, the following can be used as the authorizor:
authorizer:
type: COGNITO_USER_POOLS
authorizerId: '???'
Where ???
is some ARN that we will figure out in the future.
See https://api.clarityhub.app/accounts/swagger
for the Swagger API.