Skip to content

Repository files navigation

Spark FleetView

Spark FleetView is an unofficial Windows application that opens the built-in dashboards of multiple NVIDIA DGX Spark systems in one adaptive grid. It creates the required SSH tunnels, reconnects dropped devices, and removes the repetitive connect-and-open workflow.

This is an independent community project and is not affiliated with or endorsed by NVIDIA Corporation. NVIDIA and DGX are trademarks of NVIDIA Corporation.

Features

  • Manage 1–16 devices from the application
  • Automatic 1×1, 2×2, 3×3, or 4×4 layout
  • Focus one dashboard and return to the fleet view
  • Parallel SSH connections and automatic reconnection
  • Configurable hostname, username, SSH port, and local port
  • Per-device credentials encrypted with Windows DPAPI
  • No passwords stored in the configuration file or source code

Requirements

  • Windows 10 or Windows 11 x64
  • Microsoft Edge WebView2 Runtime (included with current Windows installations)
  • .NET 8 Desktop Runtime
  • DGX Spark systems reachable over SSH
  • The built-in DGX Dashboard available on remote port 11000

Install and use

  1. Download and extract the release ZIP.
  2. Run SparkFleetView.exe.
  3. Select Manage devices, then add each hostname or IP address, SSH username, and password.
  4. Select Save and reconnect.

Credentials are encrypted for the current Windows account and cannot be decrypted by another account or computer.

Build

dotnet restore src/SparkFleetView/SparkFleetView.csproj
dotnet build src/SparkFleetView/SparkFleetView.csproj -c Release
dotnet test tests/SparkFleetView.Tests/SparkFleetView.Tests.csproj -c Release

Run ./build-release.ps1 to produce a framework-dependent Windows x64 ZIP under artifacts/.

Security

Please do not post passwords, private keys, public IP addresses, or private hostnames in issues. See SECURITY.md for reporting security concerns.

License

MIT License. See LICENSE.

About

Monitor multiple NVIDIA DGX Spark dashboards in one Windows application.

Topics

Resources

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages