An alternative, open-source Fly.io dashboard

Hey everyone, just sharing a project I was hacking on this past weekend (Claude Sonnet 3.7 + Next.js = insane productivity!)

The end result is a fun and feature-packed dashboard to manage your apps and Machines—it might become my new go to over flyctl for a lot of things!

Note: This is not an official Fly.io product and is not supported or maintained by Fly.io

The project uses the Machines API under the hood, so you’ll need to authenticate with an org token: fly tokens create org. A read-only token should work too if you just wanna kick the tires. Set a short expiry using --expiry/-x. Tokens are stored in your browser’s local storage and not on the server, but could theoretically be extracted from incoming requests on the server. For this reason, I’d recommend hosting this yourself.

You can check out the deployed version:

Or run it yourself (recommended):

fly launch --from https://github.com/kylemclaren/machines-ui.git

The project code is here, feel free to create an issue to report a bug or request a feature:

14 Likes

Looks nice, hope there’s no vibe-coded feature to nuke something unexpectedly

1 Like

Heh, fair comment. Destructive actions got some extra attention