⚠ Offline > 24h
| Client | Hours |
|---|
⏳ Expiring < 30d
| Client | Product | Expires |
|---|
Per-product breakdown
| Product | Slug | Active licenses | Monthly price (USD) | Sub-MRR |
|---|
Brokerage Companies
Manage licensed brokerage companies and their configurations.
| Company | IP ADDRESS | Status | Upgrade | Last modified | Actions |
|---|
+ New Brokerage Company
Fields marked * are required.
Identity
Contact
Network / Hardware
—
—🛡️ Licensing & Identity
💼 Business Info
📱 App Upgrade
🔗 Branding & Links
⚙ Dynamic Settings 0
🔑 Install Tokens
One-time-use 64-character tokens for new installations of UNIHub Client. Hand this token to the broker alongside the installer and their client-id. Tokens are consumed on first successful activation.
| Token (last 8) | Product | Created | Expires | Status | Actions |
|---|
✏️ Edit: —
🛡️ Core / Licensing
🔗 Branding & URLs
💼 Business Info
📱 App Upgrade
⚙ Dynamic Settings 0
Add custom configuration. Keys must be PascalCase (2-50 alphanumeric chars, starting uppercase).
Issue license
License history
| JTI | Product | FP | Issued | Expires | Status |
|---|
Remote UI restrictions
Hide tabs
Disable actions
Live status
| Client | Product | JTI | Version | Platform | IP | Last seen |
|---|
Heartbeat history (7 days)
Register a product
The vendor server auto-generates a fresh Ed25519 keypair. Copy keys/<slug>.pub.pem into the matching client build's main/license-pubkey.pem.
Registered products
| Slug | Name | Active licenses | Monthly price | Public key |
|---|
Create admin
Admins
| ID | Username | Role | 2FA | Active | Last login | Actions |
|---|
Channels
| Kind | Name | Enabled | Config |
|---|
Event subscriptions
Pick which events should fire which channel.
Recent queue
| When | Event | Channel | Status | Attempts |
|---|
Publish a new release
Build the installer locally (npm run build:client), then upload the resulting .dmg / .exe here.
After upload, the release is in DRAFT. Click Publish in the list below to begin rollout.
Releases
| Version | Product | Channel | Platform | Size | Targets | Installed | Status | Published |
|---|
🎯 Target this release
Pick the clients that should receive this update. If you select none, the release will roll out to everyone on the matching channel.
Audit trail
⬇ Export CSV| When | Actor | Action | Target | IP | Detail |
|---|