Repolode
Kobii-git

Kobii-git/rackpad

自托管的家庭实验室与机房基础设施清单工具,涵盖机柜、设备、线缆、IPAM、VLAN 与拓扑图。

可替代:NetBox

Star
431
Fork
23
未关闭 Issue
11
最近提交
昨天

这是什么?

Rackpad 是一款自托管的基础设施清单与运维工具,面向家庭实验室、小型机柜、网络机房和各类实验环境。它既能记录机柜、设备、交换机端口和线缆等物理资产,也能管理网络、子网、DHCP 作用域、VLAN 以及多 IP 设备记录等逻辑信息。存储硬盘、Wi-Fi 控制器与 SSID,以及虚拟化宿主机及其虚拟机和容器,也能在同一应用中维护。

应用支持对每台设备做 ICMP、TCP、HTTP/HTTPS 和 SNMP 健康检查,并可通过邮件、Discord 或 Telegram 发送告警。子网扫描的结果会先进入待审核列表,确认后再导入。可视化工具会把机柜、房间和线缆关系绘制成可交互的网络拓扑图,报表可导出为可打印 PDF、表格或 CSV。

前端使用 React 与 Vite,后端为 Fastify API,数据通过 better-sqlite3 存储在 SQLite 中。项目以单个 Docker 容器部署,支持会话认证与管理员、编辑者、只读者三种角色,也可选配 OIDC 登录。

核心功能

  • 01通过机柜立面视图记录机柜、设备、交换机端口和线缆。
  • 02在 Networks/IPAM 工作区管理 VLAN、子网、DHCP 作用域与地址预留。
  • 03支持 ICMP、TCP、HTTP/HTTPS 与 SNMP 健康检查,并可通过邮件、Discord 或 Telegram 告警。
  • 04扫描子网并在导入前审核发现的设备。
  • 05以可交互的拓扑图展示机柜与线缆之间的关系。
  • 06将清单报表导出为 PDF、Excel 兼容或 CSV 格式。

适用场景

  • 记录家庭实验室的机柜布局、线缆连接与设备清单。
  • 规划 VLAN 与子网分配,并跟踪 DHCP 地址预留。
  • 在一个面板中监控实验室主机和网络服务的运行状态。
  • 为小型网络机房保存可审计、便于分享的基础设施记录。

快速上手

  1. 1

    阅读安装指南(INSTALL.md),并按其中说明部署 Docker 容器

使用前须知

  • Docker 是官方支持的部署方式;原生 Proxmox LXC 支持仍处于实验阶段。
  • MCP 库存提案功能为可选启用的测试版功能。
  • 自动化路线图中的功能仅为提议,没有确定的交付日期。

收录于专题

标签

#homelab#infrastructure-inventory#ipam#network-monitoring#self-hosted#docker#snmp#vlan#dcim#docker-compose

常见问题

rackpad 是什么?
自托管的家庭实验室与机房基础设施清单工具,涵盖机柜、设备、线缆、IPAM、VLAN 与拓扑图。 Rackpad 是一款自托管的基础设施清单与运维工具,面向家庭实验室、小型机柜、网络机房和各类实验环境。它既能记录机柜、设备、交换机端口和线缆等物理资产,也能管理网络、子网、DHCP 作用域、VLAN 以及多 IP 设备记录等逻辑信息。存储硬盘、Wi-Fi 控制器与 SSID,以及虚拟化宿主机及其虚拟机和容器,也能在同一应用中维护。
rackpad 可以免费使用吗?用的什么许可证?
rackpad 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
rackpad 还在维护吗?
活跃维护中。rackpad 最近一次提交是在 2026年11月6日。
rackpad 适合用来做什么?
记录家庭实验室的机柜布局、线缆连接与设备清单。 规划 VLAN 与子网分配,并跟踪 DHCP 地址预留。 在一个面板中监控实验室主机和网络服务的运行状态。 为小型网络机房保存可审计、便于分享的基础设施记录。
rackpad 怎么安装和运行?
阅读安装指南(INSTALL.md),并按其中说明部署 Docker 容器
在哪里获取 rackpad?
源代码和安装说明在 GitHub 上:https://github.com/Kobii-git/rackpad

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目

开源的网络基础设施“真实数据源”平台,用于建模与记录网络资产,并通过 API 支持自动化。

DevOps 与云#network-automation#ipam#dcim
2.2万+52 本周3188PythonApache-2.0维护活跃更新于 17小时前