Join the AI Workshop and learn to build real-world apps with AI. A hands-on, practical program to level up your skills.
Fly.io is a platform for deploying applications close to your users around the world. It runs your applications in lightweight micro-VMs, making it fast to deploy and scale, while keeping costs manageable.
In this unit, you’ll learn how to deploy and manage applications on Fly.io. We’ll cover setting up your account, deploying your first app, configuring deployment strategies, and using Fly.io’s private networking features. You’ll also learn how to deploy specific applications like PocketBase and set up automated deployments with GitHub Actions.
Fly.io is a great choice for developers who want a simple deployment experience with the ability to run applications in multiple regions around the world.
Lessons in this unit:
| 0: | ▶︎ Introduction |
| 1: | Run an app on fly.io |
| 2: | Deployment strategy on fly.io |
| 3: | Run PocketBase on fly.io |
| 4: | Deploy to Fly via GitHub action |
| 5: | Fly.io, list all regions available |