Migration to Fly Apps V2 was done to take advantage of the auto stop machine feature when there are no requests and auto start machine when incoming requests are detected, resulting in cost savings and optimization. Additionally, I removed the copy .env command in the Dockerfile.fly as we can utilize flyctl secrets to manage environment variables. Lastly, I added GitHub Actions for automated deployment to Fly.io. Before running these actions, don't forget to configure the required environment variables in GitHub Secrets.
Description
Migration to Fly Apps V2 was done to take advantage of the
auto stop machine
feature when there are no requests andauto start machine
when incoming requests are detected, resulting in cost savings and optimization. Additionally, I removed thecopy .env
command in the Dockerfile.fly as we can utilizeflyctl secrets
to manage environment variables. Lastly, I added GitHub Actions for automated deployment to Fly.io. Before running these actions, don't forget to configure the required environment variables in GitHub Secrets.Checklist