Brainsalt Hub

Brainsalt Hub sets up and manages every Brainsalt server on the network — addresses, displays, users, power and health — from a browser or from the Desktop App. It ships on every server, so there is nothing to install on the server itself.

Brainsalt Hub prepares the system. Backstage builds and runs the show on it. Machine questions are the Hub; what appears on screen is Backstage.

Configuration

Every configuration step is a page on the server, reached over the network: no physical access to the machine, and no logging into its operating system. We build and maintain that layer, so commissioning is quicker and does not depend on operating-system expertise.

Access

Every Brainsalt server serves its own Brainsalt Hub interface over HTTPS — labeled System Management on screen. A browser on the server’s network reaches it, against user accounts held on the server.

The Brainsalt Hub Desktop App is the other route and a superset of it: discovery, one login across the fleet, and each server’s System Management pages opened without a second sign-in — plus chassis power, the management controller and its console, remote desktop, and an on-demand file share. Windows, macOS and Linux.

Brainsalt Hub Overview: a green all-systems-operational rollup above server identity and per-area health for hardware, display outputs, storage, hardware errors and the hardware baseline

Discovery and network configuration

The Desktop App lists Brainsalt servers on the wired network whatever address they currently hold, including one on a subnet the workstation cannot reach. Backstage need not be running on them.

From that list: address, subnet, gateway and DNS server. Adapter renaming. Host name. Management-controller address and VLAN tag. Every change is authenticated.

Brainsalt Hub IP Configuration: host name, adapter connection name, IP address, subnet mask, gateway and DNS server, and a separate IPMI/BMC address with VLAN tag

Display setup

In the Hub, System Management › Configure › GPU.

EDID: force a saved one onto an output, import from a live display, load a .bin, or generate from resolution, timing, bit depth, color space and audio. Applied to all outputs in one operation, so the driver verifies custom timings as a set.

Brainsalt Hub EDID page: a saved EDID assigned to four DisplayPort outputs, with the EDID editor and saved EDID slots below

Brainsalt Hub EDID editor generating an EDID from scratch: resolution and timing, colour bit depth and format, colour spaces, DSC and audio settings

Mosaic grids across outputs. Per-output format, bit depth and dynamic range. Virtual monitors as render targets. One-step reset to factory display state.

Brainsalt Hub Mosaic page with mosaic grids configured across the GPU outputs

Genlock where a frame-synchronization board is fitted: internal, external house sync on BNC, or automatic. Per-output selection, with the lock status on the page that applied it.

Brainsalt Hub Genlock page: sync source selection with per-output selection and lock status

The Desktop tab lists which outputs are currently part of the Windows desktop. Taking an output off it gives the media application exclusive use of that connector, and outputs are returned individually or all at once.

The Desktop tab in Brainsalt Hub, showing which GPU outputs belong to the Windows desktop

Health and status

A rollup, then the detail behind it. Power supplies chip by chip. Sensors summarized per category. Per-output link state with a bandwidth verdict on the connector. Media-drive space, and the running time that leaves for the content settings held on the server. A hardware baseline that flags any component added or missing against the captured reference.

Status is read from the server’s own sensors and management controller, so it is available from the moment the machine has power. In the Desktop App the same rollup is a badge on every row.

The Hardware page in Brainsalt Hub showing a power supply fault among the sensor values, with the same fault raised against that server’s entry in the server list

The GPU Status page in Brainsalt Hub, listing each connector with its link state and a bandwidth verdict

Startup

On boot the server applies its stored settings — display topology, addresses, system behavior — then starts the applications configured for it, normally Backstage with that system’s parameters. The configuration is on the server and it is what the server replays; nothing depends on anyone remembering how the machine was set up. Operators start, stop and restart those applications from the Applications page, which reports current state.

Backup and restore

The whole server configuration exports as a single file, optionally passphrase-protected, and restores selectively. Network settings come back for review rather than being applied, so restoring a backup cannot overwrite a working network configuration.

Fleet control

Servers group by rack, theater or projection zone. A group header carries the powered-on count and a rolled-up health dot. Power on, off, cycle and restart apply to a whole selection after one confirmation, tiered by consequence. The actions run through each server’s management controller, which is reachable while the server is off. A weekly schedule powers a group up ahead of opening and shuts it down after close, with every action and retry in an activity log.

Control system integration

A third-party show-control system can read health and status from every server — overall state, power supplies, sensors and temperatures, per-output link state — and drive power across the fleet, with applications and display controllable per server. It subscribes once and the servers push updates continuously, so the control system holds a live picture instead of polling for one.

Off by default. An optional shared token and an address allowlist secure it when enabled.

Storage planning

A storage estimator on the server converts content settings — resolution, frame rate, stream count — into capacity and running time, before there is content to measure.

Backstage in the Hub

Backstage streams its own interface to the Hub, in the browser or in the Desktop App. That makes the Desktop App the single place that reaches every part of a server — configuration, health, power, and the media application running on it.

Backstage’s interface streamed into Brainsalt Hub, alongside the server’s own configuration and health pages

Support

Each server collects its service and application logs into a single download, and commissioning notes stay on the server rather than in an email thread. A question reaches our support with the evidence already attached.

Download Brainsalt Hub

The Brainsalt Hub Desktop App is available for Windows, macOS and Linux. Download the Desktop App.