Dashboard de monitoramento self-hosted em tempo real para Proxmox, Docker, Kubernetes, TrueNAS e vSphere, com alertas e rondas de IA agendadas.
netbootxyz/netboot.xyz
Um menu iPXE inicializável pela rede que permite iniciar e instalar vários sistemas operacionais e ferramentas de recuperação sem baixar ISOs antes.
- Estrelas
- 12,544
- Forks
- 873
- Issues abertas
- 154
- Último commit
- há 24 horas
O que é?
netboot.xyz é um instalador inicializável pela rede, baseado em iPXE. A máquina inicia em um menu disponibilizado pela rede e, a partir dele, você escolhe um instalador de sistema operacional ou um disco de utilitários para executar, sem precisar procurar e baixar uma ISO antes. O menu oferece uma ampla seleção de distribuições Linux, BSDs, instaladores do Windows e VMware, além de ambientes live e ferramentas de recuperação, como Clonezilla, GParted e Memtest.
O projeto oferece bootloaders iPXE pré-compilados em vários formatos, incluindo ISO, imagem USB, kernel, disquete, DHCP e imagens EFI para BIOS legacy e UEFI, além de variantes para ARM64 e Raspberry Pi 4. Há builds separados com soluções alternativas para teclados USB legacy.
Para hospedar por conta própria, o menu e os discos iPXE são gerados a partir de templates do Ansible, e também há documentação de um fluxo de build com Docker. É possível configurar os mirrors de boot para apontar para cópias locais e adicionar menus personalizados.
Recursos principais
- 01Inicia pela rede um menu com diversos instaladores de Linux, BSD e Windows
- 02Oferece bootloaders iPXE como imagens ISO, USB, kernel, disquete, DHCP e EFI
- 03É compatível com BIOS legacy, UEFI, ARM64 e Raspberry Pi 4
- 04Inclui ambientes live e ferramentas de recuperação, como Clonezilla e Memtest
- 05Pode ser hospedado por conta própria via Ansible ou Docker, com opção de usar mirrors locais
Casos de uso
- Instalar sistemas operacionais em servidores bare metal ou máquinas de homelab sem precisar levar pendrives
- Executar ferramentas de recuperação, como Clonezilla ou GParted, em um único menu de boot
- Hospedar um menu de boot PXE privado em uma rede interna, com mirrors locais
Início rápido
- 1
Baixe a ISO ou imagem combinada do carregador de inicialização na página de downloads do netboot.xyz
- 2
Inicialize uma máquina usando o arquivo netboot.xyz.iso ou netboot.xyz.img baixado e escolha um sistema operacional no menu
- 3
Ou, se o iPXE já estiver em execução na sua rede (modo Legacy), encadeie para netboot.xyz
chain --autofree http://boot.netboot.xyz/ipxe/netboot.xyz.lkrn
Antes de usar
- A hospedagem própria exige executar Ansible ou Docker para gerar o resultado da compilação.
- HTTPS não está habilitado nas compilações padrão do iPXE, então a URL de encadeamento padrão usa HTTP.
Tópicos
Perguntas frequentes
- O que é netboot.xyz?
- Um menu iPXE inicializável pela rede que permite iniciar e instalar vários sistemas operacionais e ferramentas de recuperação sem baixar ISOs antes. netboot.xyz é um instalador inicializável pela rede, baseado em iPXE. A máquina inicia em um menu disponibilizado pela rede e, a partir dele, você escolhe um instalador de sistema operacional ou um disco de utilitários para executar, sem precisar procurar e baixar uma ISO antes. O menu oferece uma ampla seleção de distribuições Linux, BSDs, instaladores do Windows e VMware, além de ambientes live e ferramentas de recuperação, como Clonezilla, GParted e Memtest.
- netboot.xyz é gratuito? Qual é a licença?
- netboot.xyz é open source sob a licença Apache-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
- netboot.xyz ainda é mantido?
- Manutenção ativa. O último commit de netboot.xyz foi em 19 de out. de 2026.
- Para que posso usar netboot.xyz?
- Instalar sistemas operacionais em servidores bare metal ou máquinas de homelab sem precisar levar pendrives Executar ferramentas de recuperação, como Clonezilla ou GParted, em um único menu de boot Hospedar um menu de boot PXE privado em uma rede interna, com mirrors locais
- Como instalar netboot.xyz?
- Baixe a ISO ou imagem combinada do carregador de inicialização na página de downloads do netboot.xyz Inicialize uma máquina usando o arquivo netboot.xyz.iso ou netboot.xyz.img baixado e escolha um sistema operacional no menu Ou, se o iPXE já estiver em execução na sua rede (modo Legacy), encadeie para netboot.xyz: chain --autofree http://boot.netboot.xyz/ipxe/netboot.xyz.lkrn
- Onde consigo netboot.xyz?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/netbootxyz/netboot.xyz
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Imagem Docker que executa um cliente Steam headless com desktop, permitindo transmitir jogos para um navegador, Moonlight ou Steam Link.
Painel de controle de hospedagem pela web para gerenciar servidores Linux e instalar ambientes LNMP/LAMP e softwares com um clique.
Um dashboard pessoal auto-hospedável para homelabs, com verificações de status, widgets, temas, pacotes de ícones e editor de configuração na interface.
Um wrapper para QEMU que baixa imagens de sistemas operacionais automaticamente e inicia máquinas virtuais otimizadas de Windows, macOS e Linux.
Distribuição open source de PostgreSQL que implanta clusters de alta disponibilidade, recuperação point-in-time, monitoramento e 575 extensões em Linux sem Docker.