Getting started
Get up and running on Fly.io:
Quickstart: Launch your own app now.
Launch hellofly demo app: Walk through installing the flyctl command-line tool and creating an account, then launch a simple “hellofly” demo app.
Deep dive demo: get a fully-functioning app running in the first few minutes, explore how the pieces fit together, and even integrate AI functionality that makes use of GPUs
Choose your language or framework: Get started on Fly.io with the tech you love.
Fly.io essentials: A primer on Fly Machines and Fly Launch, plus the Fly.io glossary. It’s all here.
Learn more
- Fly Launch: You’ve tried the
fly launch
command. Now learn how to use all the Fly Launch features that help you manage and run your apps. - Going to production checklist: Considerations for setting up a production environment on Fly.io.
- Fly.io Blueprints: A library of patterns and examples that you can apply in your own projects.
- Databases & Storage: Options for persistent data storage on Fly.io.
- Fly Machines: Go deeper with our fast-launching VMs, and use them to run your projects and tasks.
- Networking: How to connect to an app service, use a custom domain, and take advantage of private networking and dynamic request routing.