Self-host iVentoy
v1.0.48PXE/HTTPBoot server for network OS installation
- Stars
- 980
- Ports
- 67 (DHCP Server), 68 (DHCP Server), 4011 (DHCP Proxy Server), 69 (TFTP Server), 26000 (iVentoy GUI HTTP Server), 16000 (iVentoy PXE Service HTTP Server), 10809 (NBD Server), 3260 (iSCSI Server), 12049 (NFS Server), 10445 (SMB Server)
- Requires
- VC++ Runtime (VS2019)
What is iVentoy?
iVentoy is a network boot server that lets you install operating systems on multiple computers at once over PXE or HTTPBoot. It runs on Windows and Linux (including ARM64 devices like Raspberry Pi) and serves ISO files directly without unpacking them, keeping each OS's original boot menu. The software supports more than 110 operating system types — Windows, Linux, VMware, and others — across Legacy BIOS, 32-bit and 64-bit UEFI with Secure Boot, ARM64, and LoongArch64. Features include boot passwords, concurrent multi-client installs, integration with existing DHCP servers, unicode menus, architecture-based ISO filtering, MAC address filtering, file injection, and automated unattended installs for Windows and Linux. The Free Edition caps concurrent clients at 20 for non-commercial use; the Pro Edition ($79 one-time per major version) lifts that limit, allows commercial use, and adds ARM64/LoongArch64 server support plus Matrix Boot. The open-source portion lives at github.com/ventoy/PXE.
Should you self-host iVentoy?
iVentoy scores 51/100 on selfhost.directory (how scoring works) and ranks #5 of 11 in Deployment. It has 980 GitHub stars.
It shipped 21 stable releases in the past year. The latest, v1.0.48, came out on 27 October 2026. New versions land roughly every 7 days.
Setup is moderate: expect some configuration beyond a single command. It is written mostly in C.
Its closest alternative on selfhost.directory is netboot.xyz (75/100, 12 574 stars). It scores higher overall, so compare the two before you pick. See iVentoy vs netboot.xyz side by side.
Features
- 110+ OS Types Supported
- Architecture-based ISO Filtering
- Auto Installation (Windows/Linux)
- Boot Password Protection
- Direct ISO Boot
- File Injection
- Linux Driver Auto-resolution
- MAC Address Device Filtering
- Matrix BootPro Edition only
- Multi-client Simultaneous InstallationFree Edition limited to 20 concurrent clients
- PXE/HTTPBoot Server
- Secure Boot Support
- Third-party DHCP Integration
- Unicode Boot Menu
iVentoy README
FAQ
What are the network requirements for iVentoy?
The client and iVentoy server can be in the same LAN/VLAN or in different LANs/VLANs. Refer to the third-party DHCP server documentation for details.
Does iVentoy support DHCP Proxy?
No, iVentoy does not support DHCP Proxy, but it can work together with a third-party DHCP server.
What to do if double-clicking iVentoy exe gives no response?
Install the VC++ runtime library for VS2019 from the Microsoft official download link.
More in Deployment
netboot.xyzSelf-hosted iPXE network boot server offering 60+ OS installers and utilities. Fetches images from upstream mirrors at boot time without requiring local ISO storage.
nixopusNixopus is a self-hosted, open-source deployment platform with an AI agent that handles the full app lifecycle.
OCS Inventory NGSelf-hosted IT asset inventory and software deployment with agents for Windows, Linux, macOS, Android. Web console, REST API, SNMP, LDAP/CAS, plugins.
openrunA self-hosted GitOps platform that deploys web apps to Docker or Kubernetes using declarative config, with built-in SSO, RBAC, and database bindings.
PatchPandaSelf-hosted tool that monitors GitHub releases for Docker Compose services, shows release notes and breaking changes, groups containers for coordinated updates.
PipewrightA self-hosted CI/CD platform that unifies build pipelines, server deployment, and container management in a single Go binary.
ptah-serverSelf-hosted Fair Source PaaS replacing Heroku/Vercel, using Docker Swarm for apps, databases, backups, and SSL. Archived, development paused.
QuantumRun your own Platform-as-a-Service: deploy GitHub projects, databases, templates, and Compose stacks on a private server with a web UI.
seelfOpen-source self-hosted PaaS deploying Docker Compose apps with auto HTTPS, subdomains, and a web dashboard — alternative to Heroku, Dokku, Caprover, Coolify.
Single ServerSelf-hosted, open-source deployment platform turning a Linux box into a git-push-to-production platform with Docker, Kamal, Tailscale, Cloudflare, and GitHub.
tempsSelf-hosted open-source deployment platform replacing Vercel, Sentry, PostHog with one Rust binary — deploy from git, track errors, monitor uptime, analyze traffic.
turbocloud-agentTurboCloud Agent is an open-source, self-hosted PaaS for deploying web apps to any Ubuntu 22.04 server with built-in WAF, VPN, load balancing, and CI/CD.









0 comments