Self-hosted инструмент для контроля сети: постоянно обнаруживает устройства, отслеживает изменения и отправляет уведомления.
Kobii-git/rackpad
Самостоятельно размещаемое Docker-приложение для документирования домашней и лабораторной инфраструктуры: стойки, устройства, порты, кабели, IPAM, VLAN, Wi-Fi, мониторинг и карты топологии.
Open source альтернатива:NetBox
- Звёзды
- 429
- Форки
- 22
- Открытые issues
- 11
- Последний коммит
- позавчера
Что это?
Rackpad — это самостоятельно размещаемое рабочее пространство для инвентаризации и управления домашними лабораториями, небольшими серверными стойками, сетевыми комнатами и лабораторной инфраструктурой. В нём можно учитывать физическое оборудование: стойки, устройства, порты коммутаторов и кабели, а также вести логические записи о сетях, подсетях, DHCP-областях, VLAN и устройствах с несколькими IP-адресами. В том же приложении можно документировать накопители, контроллеры Wi-Fi и SSID, а также хосты виртуализации с их виртуальными машинами и контейнерами.
Приложение проверяет доступность каждого устройства по ICMP, TCP, HTTP/HTTPS и SNMP и при необходимости отправляет оповещения по email, в Discord или Telegram. Результаты сканирования подсетей сначала помещаются на проверку, и только после этого импортируются. Визуализатор отображает связи между стойками, помещениями и кабелями на интерактивной карте сети, а отчёты можно экспортировать в PDF для печати, таблицы или CSV.
Rackpad построен на React и Vite во frontend-части, использует API на Fastify и хранит данные в SQLite через better-sqlite3. Приложение запускается в одном Docker-контейнере, поддерживает аутентификацию по сессиям и роли администратора, редактора и пользователя с правом просмотра, а также опциональный вход через OIDC.
Ключевые возможности
- 01Учитывайте стойки, устройства, порты коммутаторов и кабели с помощью схемы размещения оборудования в стойке.
- 02Управляйте VLAN, подсетями, DHCP-областями и резервированиями в рабочем пространстве Networks/IPAM.
- 03Запускайте проверки доступности по ICMP, TCP, HTTP/HTTPS и SNMP с оповещениями по email, в Discord или Telegram.
- 04Сканируйте подсети и проверяйте обнаруженные устройства перед импортом.
- 05Отображайте связи между стойками и кабелями на интерактивной карте топологии.
- 06Экспортируйте отчёты об инвентаризации в PDF, форматы, совместимые с Excel, или CSV.
Сценарии использования
- Документирование расположения стойки, кабельной разводки и списка устройств домашней лаборатории.
- Планирование распределения VLAN и подсетей, а также учёт DHCP-резервирований.
- Мониторинг доступности хостов и сетевых сервисов лаборатории с одной панели.
- Ведение проверяемой и доступной для совместного использования документации по инфраструктуре небольшой сетевой комнаты.
Быстрый старт
- 1
Прочитайте руководство по установке (INSTALL.md) и разверните контейнер Docker, следуя приведённым там инструкциям
Что важно знать
- Поддерживается развертывание через Docker; нативная поддержка Proxmox LXC пока находится на экспериментальной стадии.
- Предложения по инвентаризации MCP — это бета-функция, доступная по желанию.
- Планируемые функции автоматизации пока являются предложениями, сроки их выпуска не определены.
В подборках
Темы
Частые вопросы
- Что такое rackpad?
- Самостоятельно размещаемое Docker-приложение для документирования домашней и лабораторной инфраструктуры: стойки, устройства, порты, кабели, IPAM, VLAN, Wi-Fi, мониторинг и карты топологии. Rackpad — это самостоятельно размещаемое рабочее пространство для инвентаризации и управления домашними лабораториями, небольшими серверными стойками, сетевыми комнатами и лабораторной инфраструктурой. В нём можно учитывать физическое оборудование: стойки, устройства, порты коммутаторов и кабели, а также вести логические записи о сетях, подсетях, DHCP-областях, VLAN и устройствах с несколькими IP-адресами. В том же приложении можно документировать накопители, контроллеры Wi-Fi и SSID, а также хосты виртуализации с их виртуальными машинами и контейнерами.
- rackpad можно использовать бесплатно? Какая у него лицензия?
- rackpad распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- rackpad всё ещё поддерживается?
- Активно поддерживается. Последний коммит в rackpad — 4 нояб. 2026 г..
- Для чего можно использовать rackpad?
- Документирование расположения стойки, кабельной разводки и списка устройств домашней лаборатории. Планирование распределения VLAN и подсетей, а также учёт DHCP-резервирований. Мониторинг доступности хостов и сетевых сервисов лаборатории с одной панели. Ведение проверяемой и доступной для совместного использования документации по инфраструктуре небольшой сетевой комнаты.
- Как установить rackpad?
- Прочитайте руководство по установке (INSTALL.md) и разверните контейнер Docker, следуя приведённым там инструкциям
- Где скачать rackpad?
- Исходный код и инструкции по установке — на GitHub: https://github.com/Kobii-git/rackpad
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Автономный сканер сети, который по расписанию обнаруживает узлы, сервисы и связи и поддерживает актуальность сетевых схем в четырёх представлениях.
Веб-приложение с открытым исходным кодом для моделирования и документирования сетевой инфраструктуры и единый источник достоверных данных с REST- и GraphQL API для автоматизации.
Консольный инструмент на shell для установки Docker и настройки self-hosted приложений в виде стеков Docker Compose.
Инструмент для автоматической настройки Docker и Docker Compose в домашней лаборатории: более 160 готовых self-hosted приложений, встроенные варианты обратного прокси и аутентификации.
Инструмент для управления Docker, который работает напрямую с файлами Docker Compose и подходит для домашней лаборатории.