Issuance follows the Domain section: enable SSL for the configured domain. Readiness depends on operator approval, DNS, firewall, and a healthy trusted serving certificate. Configuration acceptance is not issuance.
Manual certificate/key upload is not supported by the controller API; certificates are provisioned automatically for the configured domain. Entries here are never transmitted or stored.
API Token
Scoped, revocable credentials for external systems (billing, automation, WHMCS, etc.) to call this controller's API without sharing an administrator login. Each token is limited to the permission groups selected below.
Name
Permissions
Expiration
Allowed IP
Last Used
Actions
Backup and Snapshot
Backup settings not loaded.
Node TLS (this server's own HTTPS)
Direct connections from the browser to this node (single-node mode, no controller in front) are always served over whatever this section configures. A self-signed certificate is active by default; request a real certificate below once you have a public domain, or upload your own.
Loading…
Requires a public DNS record pointed at this machine and port 80 reachable from the internet for the http-01 challenge. The node service restarts itself once a certificate is issued or changed.
Server Management
Registered Mac nodes and current availability
Clusters (Locations)
ID
Cluster
Strategy
Members
Actions
Servers
Name
IP / Hostname
Endpoint
Cluster
Credential
Status
Last Success
Actions
Dashboard
Overview of your virtual machines and resources
Total VMs
0
Active virtual machines
Running
0
Currently running
Stopped
0
Currently powered off
Servers
Unavailable
Registered nodes
Total Tasks
0
Recorded controller tasks
Inventory
Unavailable
Node freshness, not guest telemetry
Recent VMs
Name
Server
Cluster
Status
IP
CPU
RAM
Disk
Actions
No VMs created yet
Servers
Server Name
CPU Usage %
RAM Usage %
IP Address
Inventory
Status
No registered servers
VM Highest CPU
Unavailable
Live usage of the busiest VM when nodes report it; otherwise the largest configured allocation.
Node Highest CPU
Unavailable
Live host-wide average across nodes.
Node Highest RAM
Unavailable
Live host usage across nodes.
Task Summary by CategoryAll recorded controller tasks by lifecycle category. Power, network and SSL tasks are not counted.
Categories with no recorded tasks still render with a zero count.
Failed Tasks by CategoryTasks that ended in an error state, by lifecycle category.
Telemetry
Select a server to view its host telemetry.
Virtual Machines
Manage your macOS virtual machines
Name
Server
Cluster
Status
IP
MAC Address
CPU
RAM
Disk
Actions
IP Address Management
Pools and reservations across every registered server. Reserved addresses are not verified guest IPs.
IP Pools
Name
Network
Gateway
Range
Allocated
Total
Assigned To
Actions
IP Assignments
IP Address
VM Name
Server
MAC Address
Pool
Status
Actions
Firewall
Manage per-VM firewall rules
Firewall Status
VM Firewall Rules
Select a VM from the Virtual Machines page to manage its firewall rules.
Templates
VM templates for quick provisioning
ID
Name
Type
CPU
RAM
Disk
Created
Actions
Application automatic installation
Catalog apps that can be selected when creating a VM; installed in the guest on first boot
Name
Key
Type
Package / URL
Category
Actions
Backups
All full backups and snapshots across your permitted VMs
VM Name
Type
ID
Size
Date
Status
Actions
Loading backups…
Scheduled Tasks
Automated full backups and live snapshots across the fleet
Name
VM
Type
Recurrence
Next Run
Last Run
Status
Enabled
Actions
Loading scheduled tasks…
Logs
Controller management, per-server node and user activity logs
Connection Status
Server Name
Connection Status
User Management
Central accounts, roles and VM grants
Normal users may start, stop, back up, snapshot, restore, reinstall, monitor and open consoles for assigned VMs. Add grants from VM Permissions; user pages only remove grants.
Username
Email
Role
Status
Created
Actions
Sign In
Create User
VM Access
New API Token
API Token Created
Copy this token now. For security it is shown only once and cannot be retrieved again — if it's lost, regenerate it from the token list.
API Token
Regenerating issues a new secret and immediately invalidates the old one; anything still using it will start failing with 401 until updated.
Install macOS
Backups
Loading…
Create new backup
New Scheduled Task
Scheduled Tasks
Name
Type
Recurrence
Next Run
Last Run
Status
Enabled
Actions
Loading…
Create Virtual Machine
Add Application
Edit Virtual Machine
VM must be stopped to edit its configuration. Running, installing and suspended VMs are read-only.
IP Reservation (read-only in this dashboard)
Add Server
Create Template
Sync Templates
The publisher node transfers artifacts directly to each destination over SSH/rsync, then the destination verifies checksums and promotes the template. Only nodes with a configured SSH user and pinned host-key fingerprint can be destinations.