Skip to content

Cloud Dashboard & Plans

The Calimero Cloud frontend is the user-facing application built on top of MDMA.

From the source repo, it is responsible for:

  • Google-based sign-in,
  • plan and subscription presentation,
  • dashboard views,
  • node and account UX,
  • integration with the Manager backend.
  1. Sign in with Google.
  2. Land in the dashboard.
  3. Inspect or create hosted node resources.
  4. Manage plan-related capabilities.
  5. Use provided node endpoints, keys, or invitations in downstream tooling.
AreaWhat users see
AuthenticationBrowser sign-in and session handling
Subscription layerPlan visibility and billing-aware gating
DashboardNode inventory and account-centric overview
Lifecycle actionsProvision, view, and manage resources through backend APIs
Account accessOne-time keys, sign-in state, and related hosted UX

Cloud is not the low-level provisioning engine.

It delegates those responsibilities to MDMA services:

  • the frontend talks to Manager,
  • the Manager writes desired state,
  • the Dispatcher performs background actions,
  • infrastructure changes happen in external environments like GCP or Phala-backed services.
CloudDesktop
Hosted account and plan experienceLocal application on a user’s machine
Browser-firstNative Tauri app
Uses MDMA-managed backend servicesWorks with a local node runtime
Best for managed nodes and hosted controlBest for local install, testing, and app launch

Builders should understand Cloud when they need:

  • a hosted onboarding path,
  • a managed place for users to get node endpoints,
  • a bridge between account-level UX and Calimero runtime usage.

Operators should understand Cloud because it shapes the public-facing expectations of the managed platform.

The Cloud README and Manager docs point to a few recurring concepts:

  • SSO
  • user profile and account state
  • plan-aware node lifecycle
  • one-time join keys
  • dashboard data aggregated by backend services

These are surfaced in the UI, but they depend on deeper operator architecture described in the next page.