A web console
Configure your instance, prepare boot files and check the state of its services.
PXE Tools helps IT teams and homelab enthusiasts set up network boot from a central server.
Set up PXE Tools and get your machines ready to boot over the network.
Set up PXE Tools on a Linux machine connected to your network.
Choose the boot files and prepare them from the web console.
Start your computers over the network and follow the installer.
PXE Tools runs alongside your DHCP server. It tells machines what to load, then serves them verified boot files.
52:54:00:4c:1a:0752:54:00:9e:20:b352:54:00:13:d8:6fDHCPUDP 67 · 4011TFTP 69 · HTTP 80UDP 67 · 4011TFTP 69 · HTTP 80HTTPS127.0.0.1:8080HTTPSSSH · 8080When it starts, it queries the network. Your DHCP server assigns its IP address as usual: PXE Tools never assigns one.
Proxy DHCP supplies the boot information without replacing your DHCP server. You can also configure your DHCP server to provide it.
The machine downloads the files prepared and verified in the console over TFTP or HTTP, then starts the installer.
PXE Tools brings together the pieces needed to prepare and run network boot in one place.
Configure your instance, prepare boot files and check the state of its services.
Choose the network interface and explicitly enable PXE services when you are ready.
Use proxy DHCP alongside an existing DHCP server, or configure your DHCP server to provide PXE boot information.
Choose a native installation or run the services with Docker Compose. Explore the prerequisites and steps for each route.
Install the Debian package and manage the services directly on your Linux host.
Explore APT installationRun the services with Docker Compose, keeping the application data in a separate volume.
Explore Docker installationVerified commands and release artifacts will be added to these guides when the product is released.
The current development version prepares the Debian 13 amd64 installer, which you run manually. No platform is yet advertised as supported. PXE services affect the network: choose the correct interface and check for existing PXE services before enabling them.
PXE Tools is an open-source project for teams and people who manage their own machines.