Fly.ioAnnouncement
Flyctl Builtins - The Fly Changelog for August
Summary
Flyctl v0.0.139 adds built-in builders for Node, Ruby, Deno, Go, and static web servers, allowing an app to be initialized and deployed without a Dockerfile. The release also lets flyctl init select a public Docker image, stores that choice in fly.toml, and supports repeatable image builds with configurable ports and health checks. Region visibility improves through backup-region listings and a (b) marker in flyctl status, while guided certificate creation supplies DNS instructions for traffic direction and ownership verification. Additional changes include --import, --local-only, timestamped JSON status output, orgs and dns commands, and clearer deployment and authentication messaging. The changelog notes that orgs and dns remain works in progress, and version 0.0.139 fixes an issue with builtin init.
Context
The release focuses on making flyctl faster and simpler for initial deployments, image-based deployments, certificate setup, and understanding where app instances are running. It also addresses confusion around backup regions and the steps required to configure DNS and verify hostname ownership.
Approach / What changed
flyctl adds selectable builtin builders with virtual Dockerfiles, an image builder that persists configuration in fly.toml, backup-region reporting, guided certificate prompts, and new or expanded command options including --import and --local-only.
Takeaways
Builtin builders support Node, Ruby, Deno, Go, and static web servers, so the documented init-and-deploy flow does not require a Dockerfile.
Selecting a public Docker image through flyctl init persists the image in fly.toml, where ports and health checks can also be configured for repeatable builds.
flyctl regions list now shows associated backup regions, while flyctl status marks an app running outside its region pool with (b).
Source and freshness
- Source
- fly.io
- Published
- Added to Yomu
- Last updated
Summaries are generated from the original by a language model. Check the original before relying on it.
Keep reading
Related reading
The Good Stuff
Paid picks we use ourselves. Links carry a referral code — a subscription through one earns us a commission at no extra cost to you.
The best engineering reads, once a week
One useful email. Unsubscribe anytime.