Repolode
RackulaLives

RackulaLives/Rackula

拖放式机柜布局设计工具,用于规划和记录服务器、网络及 AV 设备在机柜中的摆放。

Star
1,780
Fork
100
未关闭 Issue
157
最近提交
16小时前

这是什么?

Rackula 是一款基于浏览器的机柜布局设计工具。用户可以从硬件库中拖动设备放入机柜示意图,位置按整 U(机架单位)对齐,便于在实际安装前先完成规划。

设备库使用 NetBox devicetype-library 提供的真实设备图片。完成的布局可导出为 PNG、PDF 或 SVG,用于文档和变更申请,也可以通过链接或二维码分享。支持分柜组(bayed rack),适用于 AV 安装和多机柜部署。

可直接在 count.racku.la 免登录使用,也能通过 Docker 自部署。可选的持久化存储模式支持基于 API 的布局同步,共享部署时可启用本地账号或 OIDC 认证。

核心功能

  • 01从硬件库中拖放设备到机柜示意图
  • 02使用 NetBox devicetype-library 中的真实设备图片
  • 03可导出为 PNG、PDF 或 SVG
  • 04可通过链接或二维码分享布局
  • 05支持分柜组,适用于 AV 和多机柜部署
  • 06可通过 Docker、Proxmox LXC 或裸机自部署,并可选本地账号或 OIDC 认证

适用场景

  • 在购买或安装硬件前规划家庭实验室服务器机柜
  • 为运维手册记录交换机和路由器的布局
  • 规划 AV 功放机柜、配线架和处理器链路
  • 与团队共享机柜布局,用于机房托管或数据中心变更

快速上手

  1. 1

    运行 Docker 容器

    docker run -d -p 8080:8080 ghcr.io/rackulalives/rackula:latest
  2. 2

    在浏览器中打开 localhost:8080

使用前须知

  • Proxmox LXC 部署方式目前处于预发布阶段。
  • Docker 快速运行方式不会在浏览器会话之间保存数据;持久化存储和身份验证需要额外配置。

收录于专题

标签

#rack-layout#homelab#network-infrastructure#visualization#self-host#netbox#svelte#drag-and-drop#av-rack#capacity-planning

常见问题

Rackula 是什么?
拖放式机柜布局设计工具,用于规划和记录服务器、网络及 AV 设备在机柜中的摆放。 Rackula 是一款基于浏览器的机柜布局设计工具。用户可以从硬件库中拖动设备放入机柜示意图,位置按整 U(机架单位)对齐,便于在实际安装前先完成规划。
Rackula 可以免费使用吗?用的什么许可证?
Rackula 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
Rackula 还在维护吗?
活跃维护中。Rackula 最近一次提交是在 2026年11月6日。
Rackula 适合用来做什么?
在购买或安装硬件前规划家庭实验室服务器机柜 为运维手册记录交换机和路由器的布局 规划 AV 功放机柜、配线架和处理器链路 与团队共享机柜布局,用于机房托管或数据中心变更
Rackula 怎么安装和运行?
运行 Docker 容器: docker run -d -p 8080:8080 ghcr.io/rackulalives/rackula:latest 在浏览器中打开 localhost:8080
在哪里获取 Rackula?
源代码和安装说明在 GitHub 上:https://github.com/RackulaLives/Rackula

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

相关项目