Cloud Panel
Cloud Panel Overview
The Cloud Panel is a Next.js web dashboard for monitoring nodes, viewing metrics, and triggering remote actions.
The Cloud Panel (autohost-cloud-lite) is a web dashboard built with Next.js and shadcn/ui. It provides a visual interface for everything managed by the AutoHost Cloud API.
What It Does
- Visualize node status — see which nodes are online, their last heartbeat, and system info.
- View metrics — CPU, memory, and disk usage charts per node.
- Generate enrollment tokens — create single-use tokens to register new nodes.
- Trigger remote commands — execute built-in or custom commands on nodes from the browser.
Enrollment Tokens
From the dashboard you can generate a single-use enrollment token. Pass it to the CLI on the target node to register it without opening a browser:
autohost enroll link --api https://api.autohst.dev --token <ENROLLMENT_TOKEN> --name my-server
Remote Commands
Commands registered with autohost cc create appear in the dashboard. Click Run to dispatch them to the node via gRPC. The output is streamed back in real time.
Custom commands
The Cloud Panel is your central hub for managing all aspects of your AutoHost infrastructure. Access it at panel.autohost.cloud.
Dashboard
The dashboard provides an at-a-glance view of your infrastructure health, including:
- Active nodes and their status
- Running services and container counts
- Resource utilization graphs
- Recent deployment activity
- Alerts and notifications
Navigation
The main navigation menu provides access to all management areas:
- Nodes - View and manage connected nodes
- Services - Deploy and monitor services
- Deployments - View deployment history and rollbacks
- Logs - Centralized log viewing
- Settings - Account and team settings
Quick Actions
Use the command palette (Cmd+K or Ctrl+K) to quickly navigate, search, and perform actions across your infrastructure.