Portfolio visibility
See organizations, products, environments and realms through one operating model.
RustyAuth Fleet · Flagship control plane
Fleet connects to narrow management APIs—not realm databases.
The operating model
Traditional central identity platforms often turn every product and customer into one large failure domain. Fleet coordinates independent realms instead. If the control plane is unavailable, sign-in, sessions, token verification, backups and local administration continue inside each realm.
Why Fleet
A consistent operating layer for leadership, platform teams and the architects protecting each deployment boundary.
See organizations, products, environments and realms through one operating model.
Every realm keeps its own users, passkeys, sessions, signing keys, backups and SableDB.
Give platform, support and audit teams access only where their role and environment require it.
Place realms by customer, region or provider while Fleet remains one independent management plane.
Multi-cloud topology
A realm can live in a different Railway project, public cloud, private network or customer account. Fleet keeps the operating model consistent without receiving that realm’s database credentials.
Railway · EU West
AWS · London
GCP · Frankfurt
Customer cloud
Customer identities, passkeys, sessions, tokens, signing material and recovery data stay in the realm. Fleet never receives a realm SableDB URL; it stores the organizational map and the minimum encrypted connection state required to manage it.
Read the control-plane architecture →Day-to-day management
Start with an organization, move through projects and environments, then act on a specific isolated realm.
Team and policy root
Application or service
Development to production
One isolated auth runtime
Map organizations to products, environments and immutable realm registrations.
Connect through a short-lived code and a revocable, environment-scoped management credential.
Resolve inherited access on the server and record sensitive actions in a central audit trail.
Each realm retains local administration and continues authenticating if Fleet is unavailable.
Fleet Analytics
Fleet Analytics is designed to roll up operational facts—sign-in outcomes, latency, registration progress, backup age, key age and service health—without copying users, credentials, sessions or raw identity events into the control plane.
The V1 semantic contract and M10 reliable realm export are shipped. Canonical GreptimeDB serving, hierarchical reads and the live analytics dashboard remain staged M11–M14 work.
Start small · scale deliberately
Evaluate the trust boundary first, then introduce central management when the estate needs it.
The published template creates a self-contained RustyAuth evaluation realm with a public service and private, persistent SableDB connected over Railway’s private network.
Deploy an isolated realm ↗Pre-release · use synthetic accounts for evaluationscripts/local-stack fleet upStarts the Dioxus Fleet dashboard, Rust control-plane service and private Fleet SableDB as a separate management project.
Open the quickstart →Deploy Fleet independently, place each realm where it belongs, and pair them through scoped management endpoints. Back up Fleet and every realm separately.
Review deployment patterns →The published one-click Railway template currently deploys a standalone evaluation realm, not the complete Fleet management project. The three-service Fleet Railway topology is documented and remains release-gated.
Build the operating layer
Start with the implemented hierarchy and pairing flow, then follow Fleet Analytics as the runtime data plane moves through qualification.