# Goblinmine/homelab-diagram > Скрипт на Python, который строит SVG/PNG-диаграмму домашней сети в стиле r/homelab из YAML-инвентаря. Позиции элементов заданы вручную в build.py, поэтому это скорее отправная точка, чем универсальный инструмент. - Магнитуда: 3,4 из 10 — Остывает - Звёзды: 1 001 всего · +16 звёзд по замерам 2026-11-14, 00:04–11:15 UTC, к вечеру ≈ 36 - Доверие к звёздам: рост звёзд выглядит естественно - Категория: DevOps и инфраструктура · Язык: Python · Лицензия: MIT · Создан: 2026-11-07 · Последний коммит: 2026-11-07 - GitHub: https://github.com/Goblinmine/homelab-diagram · Страница: https://gitnova.dev/r/Goblinmine/homelab-diagram ## Чем пригодится - Собрать диаграмму своей homelab-сети, отредактировав inventory.yaml и координаты в build.py - Опубликовать обезличенную версию диаграммы с redacted.com и обобщёнными SSID - Адаптировать проект под свой сервер с помощью Claude Code и файла CLAUDE.md ## Как начать Что нужно: - Python 3 with PyYAML (Pillow is optional, but makes label widths exact) - rsvg-convert (librsvg) for the PNG - the fonts Fira Sans and Fira Code installed (found via fontconfig) ```sh python3 fetch_icons.py # downloads the service icons into icons/ (once) python3 build.py # → out/homelab.svg + out/homelab.png (redacted) python3 build.py --unredacted # → out/homelab-unredacted.svg + .png ``` Дословно из раздела README «usage». GitNova эти команды не запускал: перед запуском сверьте с оригиналом: https://github.com/Goblinmine/homelab-diagram#readme ## Почему он здесь - По замерам счётчика за 2026-11-14 (UTC), 00:04–11:15: 985 → 1001 звёзд (+16). Это прирост за указанный интервал. - Расчётный прогноз на конец суток: около +36 звёзд; учитывает наблюдаемый прирост и предыдущий день. - Интерес спадает: темп за двое суток — 22% от уровня предыдущих 5 дней. - Репозиторию 7 дней, а у него уже 1 001 звезда. Истории меньше двух недель, так что обычного темпа, с которым можно сравнить всплеск, у него ещё нет. - Около 5 форков в сутки — код забирают себе. ## Доверие к звёздам Рост звёзд выглядит естественно. Метки доверия к звёздам — эвристики по поведению репозитория, а не проверка каждого, кто поставил звезду. ## Цифры - Форков: 85 - Issues и pull requests: 2 - Наблюдателей: 2 - В среднем за неделю: 131 в день - Обычный темп: мало истории (меньше двух недель) - Звёзд за последний час (по замерам): 3 ## Звёзды по дням за 8 дней (от старых к новым, сегодня — неполный день) 2026-11-07 … 2026-11-14: 112, 50, 28, 478, 220, 67, 41, 16 ## Магнитуда по дням за 5 дней 11-10 5,8, 11-11 7,1, 11-12 5,8, 11-13 4,0, 11-14 3,4 ## Ещё в этой категории 1. **louislam/uptime-kuma** — 6,7 · Взлёт · DevOps и инфраструктура · JavaScript · +176 звёзд по замерам 2026-11-14, 00:03–11:13 UTC, к вечеру ≈ 377 Uptime Kuma — self-hosted инструмент мониторинга доступности сервисов: HTTP(s), TCP, Ping, DNS, Docker-контейнеров и других, с уведомлениями и статус-страницами. Полная карточка: https://gitnova.dev/r/louislam/uptime-kuma.md 2. **rivet-dev/open-orange** — 6,4 · Ранний сигнал · DevOps и инфраструктура · TypeScript · +55 звёзд по замерам 2026-11-14, 00:03–11:13 UTC, к вечеру ≈ 131 OpenOrange запускает существующие Cloudflare Workers и Durable Objects без изменений кода на AWS, Google Cloud, Azure или собственных серверах. Тот же опыт разработки через CLI `orange`, миграция без даунтайма. Полная карточка: https://gitnova.dev/r/rivet-dev/open-orange.md 3. **tailscale/tailcat** — 5,8 · Взлёт · DevOps и инфраструктура · Go · +210 звёзд по замерам 2026-11-14, 00:03–11:13 UTC, к вечеру ≈ 450 CLI и Go-библиотека, работающие как netcat поверх data plane Tailscale (magicsock/WireGuard) без control plane: одна сторона слушает и печатает короткий адрес, другая подключается по нему, метаданные передаются вне полосы. Не требует… Полная карточка: https://gitnova.dev/r/tailscale/tailcat.md 4. **serveroshq/panel** — 5,3 · Ранний сигнал · DevOps и инфраструктура · PHP · +19 звёзд по замерам 2026-11-14, 00:03–11:13 UTC, к вечеру ≈ 58 Открытая панель управления для Linux-серверов: подключает VPS любого провайдера одной командой и позволяет разворачивать приложения, сайты и базы данных, следить за ними, делать бэкапы и управлять командами без терминала. Полная карточка: https://gitnova.dev/r/serveroshq/panel.md 5. **libracoder/kiri** — 5,3 · Взлёт · DevOps и инфраструктура · Rust · +413 звёзд по замерам 2026-11-14, 00:03–11:13 UTC, к вечеру ≈ 803 Лёгкий контейнерный рантайм на Rust для macOS, Windows и Linux, совместимый с Docker Engine API и CLI. Заменяет Docker Desktop и OrbStack, запуская контейнеры в одной небольшой Linux VM. Полная карточка: https://gitnova.dev/r/libracoder/kiri.md --- Магнитуда (0–10) — насколько быстро и необычно сейчас растёт интерес к репозиторию. Это не оценка качества. Дни — по UTC. «Уже сегодня» — факт, «к вечеру ≈» — прогноз. Описания и сценарии пишет модель (DeepSeek V4.1 Flash) по README, в деталях возможны ошибки: конкретные утверждения (замеры, скорость, железо) проверяйте в самом репозитории. Данные на 2026-11-14 11:22 UTC, обновление каждые 30 минут.