Automate deployment
goncalossilva opened this issue · 0 comments
goncalossilva commented
Deploying the server and dashboard should be trivial, though not locked to any specific cloud.
On merges to main, make a release that includes:
- A Docker image of the server
- An archive of the dashboard
And when a release happens, deploy it to AWS to power ffs.delivery:
- Server on AWS Fargate
- Database on AWS Aurora
- Dashboard on AWS Amplify (S3 + CloudFront)