Skip to content

UI Overview

A tour of the PxeLab web UI: sidebar structure, what each page does, and top bar features. Detailed operations live in each feature guide.

Docs: Dashboard | Service Config | Settings


Overview
├─ Dashboard (/)

Basic Config
├─ Service Config ▸ (nested sub-nav)
│   ├─ DHCP (/services/dhcp)
│   ├─ DNS (/services/dns)
│   ├─ NFS (/services/nfs)
│   ├─ TFTP (/services/tftp)
│   ├─ Boot Options (/boot-settings)
│   └─ OS Install Catalog (/netboot-catalog)
├─ File Manager (/files)
├─ Boot Menu (/profiles)
├─ Answer Templates (/answer-templates)
└─ OS Images (/os-images)

Management
├─ Host Management (/hosts → /hosts/:id)
├─ Access Control (/access-control)
├─ Init Scripts (/baselines)
├─ Scripts (/scripts)
├─ Install Tasks (/install-tasks)
├─ BMC / IPMI (/bmc)
├─ Wake-on-LAN (/wol)
├─ Network Diagnostics (/network)
└─ Hub (template marketplace)

Monitoring
├─ Event Log (/events)
├─ Audit Log (/audit-logs)
└─ Live Log (/logs)

Bottom
└─ Settings (settings modal)

Page-by-Page Tour

Overview

Dashboard

PageEntryWhat it doesDetails
DashboardOverview → DashboardGlobal state: stat cards, service status, traffic charts, recent events, online hostsDashboard

Basic Config

PageEntryWhat it doesDetails
Service ConfigBasic Config → Service ConfigSix sub-pages managing the network services: DHCP (interfaces/subnets/leases/reservations), DNS, NFS, TFTP, Boot Options, OS Install CatalogService Config

DHCP sub-page

Boot Options sub-page (arch map)

PageEntryWhat it doesDetails
File ManagerBasic Config → File ManagerUpload, delete, and browse boot filesFiles

File Manager

PageEntryWhat it doesDetails
Boot MenuBasic Config → Boot MenuProfile (boot config) management, script versioning, per-host boot bindingBoot Menu Config

Boot Menu page

PageEntryWhat it doesDetails
Answer TemplatesBasic Config → Answer TemplatesUnattended install answer files: preset/custom templates, versioning, validationAnswer Templates
OS ImagesBasic Config → OS ImagesISO upload, import, mount, extract, and file browsingOS Images

OS Install Catalog

Management

PageEntryWhat it doesDetails
Host ManagementManagement → Host ManagementHost CRUD, MAC registration, boot menu binding, online statusHost Management

Host Management

PageEntryWhat it doesDetails
Access ControlManagement → Access ControlMAC black/whitelist, controlling which devices can joinAccess Control
Init ScriptsManagement → Init ScriptsBoot baseline script management (custom script assets)-
ScriptsManagement → ScriptsScript file import and maintenance-
Install TasksManagement → Install TasksNetwork install task tracking: create, progress, resultInstall Tasks

Install Tasks

PageEntryWhat it doesDetails
BMC / IPMIManagement → BMC / IPMIOut-of-band power control, batch operationsBMC / IPMI
Wake-on-LANManagement → Wake-on-LANRemote wake, scheduled wake-upsWOL
Network DiagnosticsManagement → Network DiagnosticsPing / Traceroute with streaming outputNetwork Diagnostics
HubManagement → HubPxeLab Hub template marketplace: community boot scripts and configs, one-click import-

Monitoring

PageEntryWhat it doesDetails
Event LogMonitoring → Event LogReal-time event stream (DHCP/boot/wake/IPMI operations)Monitoring
Audit LogMonitoring → Audit LogAudit trail of every config changeMonitoring
Live LogMonitoring → Live LogMulti-panel log stream, filterable by serviceMonitoring

Settings

EntryWhat it doesDetails
Settings (bottom modal)General config, boot menu, Netboot, service auto-start, log management, aboutSettings

Top Bar

Service Status Dropdown

The service status indicator on the top-right; click to expand:

  • Per-service run state (running / stopped / error) and ports
  • Start / stop / restart each service individually, or all at once
  • Auto-refreshes every 5 seconds

Notification Center

The bell icon: real-time system notifications and history.

Search / Command Palette (⌘K / Ctrl+K)

  • Jump to any page instantly
  • Shows recently visited pages
  • Searches features and settings

Language & Theme

  • One-click Chinese / English switch
  • Light / dark / system theme, adjustable accent color and corner radius

PxeLab - All-in-one PXE Network Boot Server