Dashboard Admin

Use this page when you already know your path. On nfltr.xyz, the dashboard is the hosted operator console for orchestration readiness, managed capabilities, browser terminals, traffic inspection, and fleet controls. Orchestration monitoring lives in the Causal Operations Atlas: attention rail for human gates, causal canvas for run evidence, docked task drawer, and Trace Lab for in-browser Wasm analysis.

Sign in with your API key or Google account, then open the hosted operator console at nfltr.xyz/dashboard. Production control-plane installs use one standalone GCE VM with this same embedded web/ tree inside rpc-server (rebuild and reinstall the bundle); Kubernetes/Helm/make deploy-ui are legacy/non-production — see When to use NFLTR.


Access

The hosted dashboard is available at /dashboard after you sign in:

SurfaceURL
Hosted operator consolenfltr.xyz/dashboard

Features

🧭 Causal Operations Atlas

Attention rail for live questions and approvals, causal canvas for run cards and DAGs, docked task drawer for one node, and Trace Lab for wall-time and critical-path evidence — without inventing recovery.

📡 Agent Management

View connected agents with live badges (Browse, TCP, SSH, Term), routes, labels, uptime, and share URLs. Disconnect agents with one click.

🧠 Managed Surfaces

Stage AI, terminal, command, and HTTP capabilities as desired state and keep the operator-facing route catalog visible next to them.

🔍 Traffic Inspector

Browse captured HTTP requests by method, URL, status, and timing. Click any request to view full headers and bodies. Replay and compare responses.

💻 Browser Terminal

Open an xterm.js SSH terminal to any connected agent directly from the dashboard. 256-color support, resize tracking, 10K-line scrollback.

🔑 API Key Management

Generate, list, and revoke API keys from the dashboard. No CLI access needed.

🏷️ Fleet Tokens

Create fleet tokens with label selectors, list active tokens, and delete expired ones.

📊 Server Stats

Control-plane metrics: connected agents, uptime, and health status at a glance on the hosted or standalone VM deploy.

Agent Badges

Each agent card shows capability badges based on its tunnel type:

BadgeMeaningAction
BrowseHTTP endpoint availableClick to open in browser
TCPTCP tunnel activeShows tcp-connect command
SSHSSH access availableShows SSH/SCP/SFTP commands
TermBrowser terminal availableClick to open xterm.js terminal

Browser Terminal

Click the Term badge on any agent running nfltr shell to open an interactive SSH session in your browser:

The terminal connection is routed over the TCP tunnel to the agent's embedded SSH server — no additional port forwarding or SSH client needed.

Managed Capabilities

For dashboard-owned browser workloads, connect an agent in managed mode and use its Catalog panel to stage capabilities as desired state.

What you wantTypeTypical TargetTypical Config
Copilot or AI chatcopilot or ai/home/alice/repomode=chat or command=copilot,mode=chat
Browser shellterminal/bin/bashleave blank
Web apphttphttp://localhost:3000leave blank
Command UIcommand/usr/local/bin/deploy-checktimeout=120,cwd=/home/alice/repo

The current single-tunnel runtime can execute http, command, tail, terminal, copilot, claude, codex, and generic ai with config.command. It stores tcp, grpc, shell, and watch for forward compatibility but currently reports them as unsupported.

See Managed Capabilities for the complete setup flow, access patterns, and auth behavior.

API Key Management

Generate and manage API keys directly from the dashboard:

# From the dashboard UI:
# 1. Navigate to Settings → API Keys
# 2. Click "Generate API Key"
# 3. Enter an agent identity name
# 4. Copy the generated key

Fleet Tokens

Create fleet tokens with Kubernetes-style label selectors to grant access to groups of agents. Create them from the dashboard, or via the API:

# Create a fleet token for production agents
curl -X POST https://nfltr.xyz/api/v1/dashboard/fleet-tokens \
  -H "Authorization: Bearer $ADMIN_KEY" \
  -d '{"name": "prod-fleet", "labels": {"env": "prod", "region": "us-east"}}'

Agents connecting with matching labels (--labels env=prod,region=us-east) are automatically authorized by the fleet token.

💡 MCP Integration

All dashboard functionality is also available through the MCP gateway, enabling AI-driven agent management, traffic inspection, and key rotation workflows.

Operate the orchestration platform from the browser

Agents, readiness, managed capabilities, terminals, traffic, and keys all live in one hosted operator console on nfltr.xyz.

Open Dashboard Sign up Getting Started Agent Orchestration → Managed Capabilities → CLI Reference →