CPU
Verify recovery email
Confirm this email address for administrator password recovery.
Welcome
Enter password to log in.
Set your password
This one-use link expires after 15 minutes.
Dashboard
Routing Directory
Public IP addresses reported by enrolled SignalBoxes in both direct and relay modes. Reports older than two minutes are marked stale.
| Box ID | Box Name | Company Name | Hostname | Last Check-in | Current Public IP |
|---|
Enrolled Relay List
Register regional relay routers, define appliance capacity, and set geographic access policies.
| Relay / Router ID | IP Address | Location | Capacity limits | Geographic access | Enrolled at | Status |
|---|
Needs attention
System Performance
Live readings from this Gatekeeper server. Network rates include non-loopback interfaces; storage shows the volume holding update service data.
RAM
Loading…Storage
Loading…Network
Loading…Update overview
Up to date means a recent healthy report matches the assigned release. Unknown means the appliance has not reported, or its assigned version cannot be confirmed.
Recent appliance activity
View all activity| Check-in time | Box ID | Box Name | Organization ID | Company ID | Company name | Activity type | Result |
|---|
Appliance Sync and Update History
Update checks and reported progress from appliances. Search using current company and organization details. A completed download does not confirm a successful installation.
| Timestamp | Box ID | Box Name | Organization ID | Company name | Update type | Activity | Status | Reported release |
|---|
SignalBox Gatekeeper
Software updates, configuration delivery and enrollment for SignalBox appliances.
Test deployment. Publication, delivery and successful application are tracked separately.
General
Display preferences are saved in this browser.
Security
Two-factor authentication
Not available yet. Sign-in currently uses your password.
Relay / WireGuard Hostnames
Addresses appliances use to reach the SignalBox relay service. The secondary address provides a fallback when the primary is unavailable.
Gatekeeper Hostnames
These are the primary and backup addresses for reaching Gatekeeper, which provides connection information and shared settings. The chat app is designed to use these names on first setup, then only when every saved IP address fails: primary first, backup second. Chat-app integration is still pending. Appliances and VPN relays also use Gatekeeper to enroll and synchronize settings.
Chat Hostname
The base domain used in chat account addresses. Gatekeeper combines it with each organization ID to assign that appliance’s chat hostname. Appliances check for changes during regular synchronization, normally every minute while online. A changed hostname is confirmed only after the appliance updates its chat service and migrates its accounts.
Gatekeeper Anti-blocking IP Addresses
A saved list of 1–10 alternative addresses for reaching Gatekeeper without a DNS lookup. The chat app is designed to try these IPs in order whenever it needs Gatekeeper, and use the hostnames only if all IPs fail. Every successful authenticated connection will refresh the list. Chat-app integration is still pending.
Global SMTP Email Service
Shared SMTP credentials used by Chat Appliances, WireGuard VPN Relays, and Gatekeeper for service emails. Gatekeeper centrally manages these credentials and securely supplies them to authorized appliances and relays. Credentials are not exposed to chat clients.
Default Relay / WireGuard Settings
Set the router connection template for future appliance provisioning. No registered appliance is required.
Saving or approving does not apply changes to appliances.
Profile revision history
Admin Profile
Display name, phone number and recovery email are required. Verify your email to enable password recovery.
Complete your administrator profile to finish initial setup.
Change password
Enrolled Chat Appliances
Chat appliances host your organization’s messaging service and user accounts. View their enrollment, identity, and reported information.
| Box ID | Box Name | Organization ID | Company name | Enrolled at | Enrollment status |
|---|
Advanced publication and delivery
Prepare a configuration
Select a registered appliance. New drafts are validated and stored privately.
Review drafts
Approval freezes the configuration and requests signing. It does not report successful delivery.
Publication progress
| Appliance | Configuration | Generation | State | Approved by |
|---|
Import an application release
Upload a plain TAR application package, then describe its compatibility. Maximum 64 MiB. OS upgrades and database migrations are not supported here.
Release catalogue
An approved release is signed separately. Only published releases can be assigned. Retirement preserves artifacts and history for recovery.
Select a small test cohort first. Recent authenticated inventory is required; compatibility is checked again on the appliance.
Appliance delivery
Assignments are desired state. Device reports are shown separately and do not prove data or operating-system rollback.
| Appliance | Desired release | Assigned | Last reported version |
|---|
Audit Records
Recorded administrative and security actions from the past 30 days, including the actor, action, time, and affected record.
| Time | Operator | Action | Reference |
|---|