Current state
Ready For Execution
Demo restore ready for execution.
SysPanel
Control plane MVP
Operator console
This dashboard now reads directly from the SysPanel control plane on the VPS. What you see here is the current tenant inventory, node health, restore queue, and asset surface being served from the live `/v1` API.
Current state
Demo restore ready for execution.
Average heartbeat across connected nodes.
2 unsupported items in the selected restore preview.
Managed tenants
2 plans, 1 active restore job
Servers online
2/2 agents connected, 2007s avg heartbeat
Restore queue
0 analyzing jobs, 0 executing, 1 ready
Open alerts
1 partial-success restore and 0 disconnected agents
Operator actions
These forms post straight to the running control plane. When a request succeeds, the page refreshes against the live `/v1` API so the new state appears immediately.
Restore controls
The restore request uses the live source sites already tracked by the control plane. Defaults follow the spec: rename collisions, mail off, DNS off, and `php81-compat` as the runtime fallback.
Operator notes
Live workflowTenants and plans
Plan enforcement and asset usage now come straight from the live control plane instead of mock samples.
Starter plan · 1 / 2 sites
Growth plan · 1 / 10 sites
Growth
10 sites20 DBs · 40 mailboxes · sites, databases, mailboxes, ssl, cron, dns
Starter
2 sites4 DBs · 6 mailboxes · sites, databases, mailboxes, ssl, cron
Servers and runtime profiles
Agent status, heartbeat age, region, and server capacity are all coming from the running control plane.
eu-north · control-01.local
Mailboxes 1/200
eu-west · restore-01.local
Mailboxes 1/200
PHP 7.4
LegacyPHP 7.4 · Legacy compatibility profile
PHP 8.0
PreferredPHP 8.0 · Default runtime for older sites
PHP 8.1 Compatibility
FallbackPHP 8.1 · Fallback profile used during restore
Restore wizard
The selected restore below is live data. Preview details, warnings, and unsupported items reflect the current control-plane state.
acme.example.com selected for restore
Acme Hosting, restore to control-node-01
rename, DNS off, mail off, php81-compat fallback
5 actions, 2 warnings, 2 unsupported
Current step: Ready For Execution
Restore jobs
These cards come from the live restore queue on the control plane, including progress and validation outcomes.
Ready For Execution · Ready For Execution
Demo restore ready for execution.
Partial Success · Validation
Web and database restore succeeded, but validation reported a mismatch.
Restore events
restore_1Sites, databases, and mailboxes
The asset inventory below is being read from the live `/v1/sites`, `/v1/databases`, and `/v1/mailboxes` endpoints.
Acme Hosting
Blue Orchard
acme.example.com
orchard.example.net
acme.example.com
orchard.example.net
Live API source: http://127.0.0.1:8080 · Refreshed 23:11:37