-
Total Clients
-
Active Clients
-
Total Images
-
Enabled Images
-
Total Boots

Server Information

Loading server info...

Client Management

Manage PXE boot clients. Discovered clients appear automatically when they connect.

Loading clients...

Image Management

Upload, download, and manage OS images available for PXE booting.

Loading images...

Public Files

Files available to all clients. For image-specific files, manage them from the Images tab.

Loading files...

User Management

Manage admin panel user accounts and permissions.

Loading users...

Boot Tools

Download a tool to make it available, then enable it to show in the boot menu.

Loading tools...

Distro Profiles

Distro profiles define how ISOs are detected and booted. Built-in profiles are updated from the central repository. Custom profiles take priority.

Loading profiles...

Auto-Install Files

Install operating systems without manual prompts. Windows uses autounattend.xml; Ubuntu uses cloud-init; Red Hat and its family use kickstart; Debian uses preseed. Attach a file to an image for a default config, or override it per client for machine-specific setups.

Loading files...

Bootloader Management

Manage iPXE bootloader sets served to PXE clients. Create custom sets with your own bootloader files.

Loading bootloaders...

Boot Menu

Configure the PXE boot menu seen by clients — title, timeout, and default fallback action. Console resolution may not be supported by all iPXE firmware builds.

Time before auto-booting the default entry. Set to 0 to disable (wait forever).
Action when the timeout fires. Set to Boot from Local Disk to leave clients PXE-booting and have them fall through to local boot. A pending next-boot image always takes priority.

Webhook

POST a JSON payload to a URL when PXE events happen. Fire-and-forget, 10s timeout, no retries.

Backup

Download a .tar.gz of the bootimus data directory: database, bootloader configuration, custom bootloader sets, and settings. ISOs and downloaded tool binaries are excluded (they're reproducible).

Restore is manual: stop bootimus, extract the tarball over the data directory, start bootimus.

USB Boot Images

Download bootable USB images for machines that don't support PXE network booting. Write to a USB stick and boot from it to access the bootimus menu.

Loading...

API Reference

All endpoints require authentication except where marked PUBLIC. Responses are JSON of the form {success, data, error}. Placeholders are shown as {name}.

Server Logs

Live server log output for TFTP, HTTP, and PXE boot activity.

Click "Refresh Now" to load server logs...

Boot Attempt History

Record of all PXE boot attempts by clients.

Loading logs...