RackPeek — CLI и веб-утилита для документирования своей инфраструктуры и домашней лабы. Свежий релиз 1.4.0 от 17 мая, на гитхабе уже больше 1500 звёзд.
Идея в том, чтобы описывать железо как код. Вместо перегруженных enterprise-CMDB и схем в виде картинок вся инфраструктура задаётся в YAML: стойки, устройства, сети, сервисы и связи между ними. Файлы версионируются в Git, а веб-интерфейс рисует по ним наглядную карту.
Что внутри:
🔘 Вся инфраструктура в YAML с историей в Git.
🔘Визуальная карта стоек и устройств в браузере.
🔘 Автогенерация Ansible-инвентаря прямо из документации.
🔘Глобальный поиск по ресурсам: IP, теги, имена (добавили в 1.4.0).
🔘Развёртывание одним Docker-контейнером, состояние лежит в YAML.
🔘Никакой телеметрии, открытые форматы, работа с любым Git-форджем: GitLab, Gitea, Forgejo.
Пригодится сисадминам, девопсам и владельцам домашних лаб, у кого инфраструктура разрослась и держать её в голове или в draw io уже неудобно. Лицензия AGPL-3.0, стек C# и .NET.
https://github.com/Timmoth/RackPeek
@prog_tools
Post #2788
2.05K