I often deploy many micro services for one app.
It would be nice to have some grouping in the fly dashboard
This feature exist?
Im not asking for a deep technical implementation —just a simple open/close tab on the front end to list all the microservices used by the X app.
The team can implement this entirely in the UI and combine consumption and billing into a single view.
I don’t think one can do that in the Fly console, but some enterprising sort has created an open-source app that lets the user explore their Fly environment.
I wonder if it would be easier to do what you want there (on the principle that if one wants a feature, one rolls ones sleeves up and gets stuck in!).
You can deploy different microservices in a single app using process groups. There are some limitations (the services all need to start from the same image, if I recall), but it might work for managing multiple distinct but related services from a single app.
Thanks I’ll take a look.
What I had in mind is a simpler, UI-only feature to keep the dashboard organized and make testing easier. I often spin up many microservices (each as its own Fly app), and is too easy to lose track of what each one does or what projects it belong to.
Group them on the dashboard can also help manage experiments and add / maintain services long term.
I just want to keep the big picture on a project without having to run into process groups or increase technical debt trying to fit everything in one app you know?
Not quite what I was looking for, but nice project nevertheless.
Tip for the Fly team: Check out the https://motion.dev/ library docs, then use Cursor/Claude to build a new user interface.
The current dashboard works fine, but with all the existing AI tooling today I’d expect some upgrades to the ui. Take the “low hanging fruit” if you will
Things like the grouping feature I mentioned, drag-and-drop to reorder Fly apps, keyboard shortcuts, maybe some liquid glass windows - you know what I mean