App Docker auto-hospedado para documentar infraestrutura de homelab e laboratório: racks, dispositivos, portas, cabos, IPAM, VLANs, Wi-Fi, monitoramento e mapas de topologia.
- Estrelas
- 21,854
- Forks
- 3,188
- Issues abertas
- 225
- Último commit
- ontem
O que é?
O NetBox é uma aplicação web para modelar e documentar a infraestrutura de rede. Ele abrange racks, dispositivos, cabos, endereços IP, VLANs, circuitos, energia e VPNs, armazenando tudo em um único modelo de dados para que as equipes de rede tenham um inventário confiável e centralizado. O NetBox não configura os dispositivos de rede; ele mantém o estado desejado e o disponibiliza por meio de APIs programáveis para ferramentas de provisionamento, monitoramento e garantia.
Além do modelo de dados principal, o NetBox oferece campos personalizados e tags, um sistema granular de permissões, regras de validação personalizadas e um registro de alterações que informa quem mudou o quê. Ele pode renderizar templates de configuração Jinja2 a partir dos próprios dados, executar scripts personalizados pela interface e disparar webhooks ou scripts em resposta a eventos. É possível estender suas funcionalidades por meio de plugins, como os de gerenciamento de branching, DNS e BGP.
Recursos principais
- 01Modelo de dados pronto para racks, dispositivos, cabos, endereços IP, VLANs e circuitos
- 02APIs REST e GraphQL para integração com ferramentas de automação
- 03Campos personalizados, tags e regras de validação personalizadas
- 04Permissões granulares baseadas em funções
- 05Renderização de templates de configuração Jinja2 com base nos dados dos dispositivos
- 06Registro de alterações com identificação do usuário e webhooks disparados por eventos
Casos de uso
- Documentar racks de data center, cabeamento e inventário de dispositivos
- Manter registros de gerenciamento de endereços IP (IPAM) e VLANs
- Servir como fonte de verdade para fluxos de provisionamento com Ansible ou Salt
- Gerar configurações de dispositivos a partir de dados em templates
Antes de usar
- O NetBox não interage diretamente com os dispositivos de rede; por isso, ele modela o estado desejado e requer ferramentas de automação separadas para aplicar as alterações.
Tópicos
Perguntas frequentes
- O que é netbox?
- Aplicação web open source como fonte de verdade para modelar e documentar a infraestrutura de rede, com APIs REST e GraphQL para automação. O NetBox é uma aplicação web para modelar e documentar a infraestrutura de rede. Ele abrange racks, dispositivos, cabos, endereços IP, VLANs, circuitos, energia e VPNs, armazenando tudo em um único modelo de dados para que as equipes de rede tenham um inventário confiável e centralizado. O NetBox não configura os dispositivos de rede; ele mantém o estado desejado e o disponibiliza por meio de APIs programáveis para ferramentas de provisionamento, monitoramento e garantia.
- netbox é gratuito? Qual é a licença?
- netbox é open source sob a licença Apache-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
- netbox ainda é mantido?
- Manutenção ativa. O último commit de netbox foi em 6 de nov. de 2026.
- Para que posso usar netbox?
- Documentar racks de data center, cabeamento e inventário de dispositivos Manter registros de gerenciamento de endereços IP (IPAM) e VLANs Servir como fonte de verdade para fluxos de provisionamento com Ansible ou Salt Gerar configurações de dispositivos a partir de dados em templates
- Onde consigo netbox?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/netbox-community/netbox
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Ferramenta de visibilidade de rede auto-hospedada que descobre continuamente dispositivos, identifica alterações e envia alertas.
Biblioteca Python que simplifica conexões SSH via CLI com dispositivos de rede de vários fabricantes, para enviar comandos show e alterações de configuração.
Ferramenta web de arrastar e soltar para planejar e documentar a disposição de equipamentos de servidor, rede e AV em um rack de 42U.
Plataforma de rede e núcleo de proxy em Go, compatível com protocolos como VLESS, VMess, Trojan, Shadowsocks, WireGuard e REALITY.
Teste de velocidade da internet auto-hospedado e executado no navegador, escrito em JavaScript, que mede download, upload, ping e jitter.