The goal is to demonstrate a simple Flask/React application that can be deployed to Fly.io.
Don't modify this repo. Instead, fork it and modify your fork.
Run frontend with:
scripts/run-frontend.sh
Test with:
./scripts/run-frontend-tests.sh
Run backend with:
scripts/run-frontend.sh
Test with:
./scripts/run-backend-tests.sh
Build and run the application in Docker with:
scripts/run-docker.sh
- Test the application by opening http://localhost:8080 in your browser.
Git commit your changes.
Generate the fly.toml file with:
fly launch --no-deploy
Then deploy with:
fly deploy
Git commit and push to github. The action will build the frontend and deploy the application to fly.io.