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.

Sign in with your API key or Google account, then open the hosted operator console at nfltr.xyz/dashboard.


Access

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

SurfaceURL
Hosted operator consolenfltr.xyz/dashboard

Features

🧭 Orchestration Overview

See connected versus offline catalog agents, worker-role coverage, capability coverage, and quick links into orchestration docs and timeline tooling.

📡 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

Cluster metrics: connected agents, pods, uptime, and health status at a glance.

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, start nfltr manage on the machine and use the agent's 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, serve, 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

# Or via the admin API:
curl -X POST https://nfltr.xyz:8081/api/v1/keys \
  -H "Content-Type: application/json" \
  -d '{"name": "my-agent"}'

Fleet Tokens

Create fleet tokens with Kubernetes-style label selectors to grant access to groups of agents:

# Create a fleet token for production agents
curl -X POST https://nfltr.xyz:8081/api/v1/fleet-tokens \
  -H "Content-Type: application/json" \
  -d '{"selector": "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 →