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:
| Surface | URL |
|---|---|
| Hosted operator console | nfltr.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:
| Badge | Meaning | Action |
|---|---|---|
| Browse | HTTP endpoint available | Click to open in browser |
| TCP | TCP tunnel active | Shows tcp-connect command |
| SSH | SSH access available | Shows SSH/SCP/SFTP commands |
| Term | Browser terminal available | Click 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:
- Full xterm.js terminal emulation over WebSocket
- 256-color support and Unicode rendering
- Automatic terminal resize tracking
- 10,000-line scrollback buffer
- Copy/paste support
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 want | Type | Typical Target | Typical Config |
|---|---|---|---|
| Copilot or AI chat | copilot or ai | /home/alice/repo | mode=chat or command=copilot,mode=chat |
| Browser shell | terminal | /bin/bash | leave blank |
| Web app | http | http://localhost:3000 | leave blank |
| Command UI | command | /usr/local/bin/deploy-check | timeout=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.
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 →