Repolode
RackulaLives

RackulaLives/Rackula

Веб-инструмент с drag-and-drop для планирования и документирования расположения серверного, сетевого и AV-оборудования в стойке 42U.

Звёзды
1,780
Форки
100
Открытые issues
157
Последний коммит
вчера

Что это?

Rackula — браузерный редактор компоновки оборудования в стойке. Добавляйте устройства на схему, перетаскивая их из библиотеки оборудования: юниты стойки (U) привязываются к целым значениям, поэтому можно спланировать компоновку до физической установки оборудования.

В библиотеке используются изображения реальных устройств из NetBox devicetype-library. Готовые схемы можно экспортировать в PNG, PDF или SVG для документации и запросов на изменение, а также отправлять по URL или через QR-код. Группировка стоек в блоки поддерживает AV-инсталляции и конфигурации с несколькими шкафами.

Сервис работает как статический фронтенд без регистрации на count.racku.la или может быть развёрнут самостоятельно через Docker. Дополнительный режим постоянного хранения добавляет синхронизацию схем через API; для развёртываний с общим доступом можно включить локальную аутентификацию или OIDC.

Ключевые возможности

  • 01Перетаскивание устройств из библиотеки оборудования на схему стойки
  • 02Изображения реальных устройств из NetBox devicetype-library
  • 03Экспорт схем в PNG, PDF или SVG
  • 04Обмен схемами по URL или через QR-код
  • 05Группировка стоек в блоки для AV-инсталляций и конфигураций с несколькими шкафами
  • 06Самостоятельное развёртывание через Docker, Proxmox LXC или на физическом сервере; при необходимости можно включить локальную аутентификацию или OIDC

Сценарии использования

  • Планирование стойки для homelab до покупки или установки оборудования
  • Документирование компоновки сетевых коммутаторов и маршрутизаторов для runbook
  • Схематичное представление стоек с AV-усилителями, коммутационными панелями и цепочками процессоров
  • Обмен схемами стоек с командой при подготовке изменений в colo или дата-центре

Быстрый старт

  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?
Веб-инструмент с drag-and-drop для планирования и документирования расположения серверного, сетевого и AV-оборудования в стойке 42U. Rackula — браузерный редактор компоновки оборудования в стойке. Добавляйте устройства на схему, перетаскивая их из библиотеки оборудования: юниты стойки (U) привязываются к целым значениям, поэтому можно спланировать компоновку до физической установки оборудования.
Rackula можно использовать бесплатно? Какая у него лицензия?
Rackula распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
Rackula всё ещё поддерживается?
Активно поддерживается. Последний коммит в Rackula — 6 нояб. 2026 г..
Для чего можно использовать Rackula?
Планирование стойки для homelab до покупки или установки оборудования Документирование компоновки сетевых коммутаторов и маршрутизаторов для runbook Схематичное представление стоек с AV-усилителями, коммутационными панелями и цепочками процессоров Обмен схемами стоек с командой при подготовке изменений в colo или дата-центре
Как установить Rackula?
Запустите контейнер Docker: docker run -d -p 8080:8080 ghcr.io/rackulalives/rackula:latest Откройте приложение в браузере по адресу localhost:8080
Где скачать Rackula?
Исходный код и инструкции по установке — на GitHub: https://github.com/RackulaLives/Rackula

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Открытые библиотеки для React и Svelte, позволяющие создавать интерактивные интерфейсы на основе узлов: блок-схемы, графы и редакторы рабочих процессов.

38,9 тыс.+77 за неделю2,6 тыс.TypeScriptMITОбновлён вчера

Автономный сканер сети, который по расписанию обнаруживает узлы, сервисы и связи и поддерживает актуальность сетевых схем в четырёх представлениях.

5,9 тыс.+19 за неделю317RustAGPL-3.0Обновлён позавчера