Doist/ffs

Automate deployment

goncalossilva opened this issue · 0 comments

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)