The social network for audiobook fans
A portal for fans of Audiobooks. Powered by Librivox.
Main features:
Upcoming features:
npm install
npm run dev
The infrastructure is managed by an AWS CDK app, located in the /cdk subfolder.
Steps on how to deploy it:
cd cdk
npm install
npm run deploy:app
Now you have a deployed VPC, subnets, ECS cluster and ECS services for backend and frontend. At this point, the backend is not yet working, because it’s trying to connect to a non-existing MySQL database. Feel free to provision one manually through the AWS console or through another AWS CDK stack and define its credentials in the AWS Secrets Manager secret. The backend is trying to pick the credentials from ther, so if you place valid RDS credentials there - the backend will start communicating with that database.