Files
knowledge-base/projects/_index.md
dttb b16ecdae37 Phase 3: scripts/kb-objects-map.py + audit/objects-map.json + projects/_index.md
Авто-генератор реестра: парсит netbird-inventory + frontmatter каждого проекта,
выводит JSON для бота и человекочитаемый index с wiki-ссылками.

Пока 16 проектов / 38 orphan-пиров без своих карточек — выявленные дыры станут
input для Фазы 4 (stub-генератора). Скрипт идемпотентный, без deps (pure stdlib),
запуск: cd ~/knowledge-base && python3 scripts/kb-objects-map.py

Парсер обрабатывает offline-таблицу netbird (другой порядок колонок), normalize
ye→e уравнивает Знаменское/Znamenskoe. Source of truth — frontmatter каждого
проекта; добавление aliases/owner/region там сразу подхватится при следующем run.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-06 16:17:05 +03:00

86 lines
5.1 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
---
date: 2026-05-06
type: index
source: scripts/kb-objects-map.py
tags: [index, registry, objects, netbird]
---
# Реестр объектов и netbird-пиров
Авто-сгенерировано `2026-05-06T16:16` из [[dttb/netbird-inventory]] + frontmatter в `projects/`.
**Не править вручную** — перепишется. Источник правды — frontmatter в каждом README.
- Проектов: **16**, из них с netbird-привязкой: **4**
- NetBird-пиров без projects-страницы: **38** (TODO — создать стабы)
## Проекты с netbird-привязкой
| ID | Имена | NetBird IP | OS | Город | Файл | Статус |
|---|---|---|---|---|---|---|
| dttb | dttb | 100.70.12.3 | Windows Server 2025 | Istra | [[projects/dttb/README]] | unknown |
| lipki | Lipki, OpenWrt_Lipki, PSP_Network, lipki, Антон | 100.70.35.234 | OpenWrt 24.10.3 | Istra | [[projects/lipki/README]] | active |
| niikn | niikn | 100.70.117.21, 100.70.120.229 | Debian GNU/Linux 12, Ubuntu 24.04 | Istra | [[projects/niikn/README]] | unknown |
| znamenskoye | znamenskoye | 100.70.54.204, 100.70.100.155 | Debian GNU/Linux 11, OpenWrt 24.10.3 | Helsinki, Moscow | — | unknown |
## Проекты без netbird-привязки
| ID | Тип | Файл | Статус |
|---|---|---|---|
| all-projects-summary | project-note | [[projects/all-projects-summary]] | unknown |
| bitrix-sites | project-note | [[projects/bitrix-sites]] | unknown |
| clawdbot-bots | project-note | [[projects/clawdbot-bots]] | unknown |
| glavtorg | project | [[projects/glavtorg/README]] | unknown |
| homelab-proxmox | project-note | [[projects/homelab-proxmox]] | unknown |
| infrastructure-overview | project-note | [[projects/infrastructure-overview]] | unknown |
| krasnogorsk | project | [[projects/krasnogorsk/README]] | unknown |
| mmfb | project | — | unknown |
| nextcloud | project-note | [[projects/nextcloud]] | unknown |
| unresolved-issues | project-note | [[projects/unresolved-issues]] | unknown |
| video-surveillance | project-note | [[projects/video-surveillance]] | unknown |
| zelenograd | project | [[projects/zelenograd/README]] | unknown |
## NetBird-пиры без projects-страницы — TODO
Эти пиры есть в инвентаре, но у них нет своей карточки в `projects/`. Бот не сможет ответить на «найди мне X» — нет файла. Нужно создать стабы (Фаза 4 плана).
| Имя в NetBird | IP | OS | Город | Версия |
|---|---|---|---|---|
| `89-111-140-86.swtest.ru` | 100.70.93.36 | Ubuntu 24.04 | Moscow | 0.65.1 |
| `Cups-Server` | 100.70.100.82 | Ubuntu 22.04 | | |
| `DESKTOP-2IOQS54` | 100.70.82.83 | Windows 10 | Saransk | 0.50.3 |
| `DESKTOP-5RGAUUG` | 100.70.221.26 | Windows 11 | Istra | |
| `DESKTOP-9VJ949T скоморохова` | 100.70.44.183 | Windows 10 | St Petersburg | |
| `DESKTOP-AGBMLPN` | 100.70.0.106 | Windows 11 | Helsinki | 0.66.2 |
| `DESKTOP-HL0BB05` | 100.70.235.80 | Windows 11 | Lipetsk | 0.59.7 |
| `DESKTOP-IC5A0K2 M.Maul` | 100.70.178.190 | Windows 10 | | |
| `DESKTOP-LBD73OR` | 100.70.78.170 | Windows 11 | Astana | |
| `KOMPUTER` | 100.70.83.120 | Windows 11 | St Petersburg | |
| `Kolyadenko` | 100.70.146.58 | Windows 10 | | |
| `Kripto-ARM` | 100.70.145.223 | Windows 11 | | 0.54.0 |
| `LAPTOP-3IR5EA9J` | 100.70.149.179 | Windows 11 | Mérida | |
| `MacBook-Pro` | 100.70.242.212 | Darwin 26.3.1 | Istra | 0.65.3 |
| `MacBook-Pro-Vera.local` | 100.70.252.228 | Darwin 26.3.1 | St Petersburg | |
| `MastaNotebook` | 100.70.116.166 | Windows 11 | Moscow | |
| `OpenWrt 1` | 100.70.239.211 | OpenWrt 24.10.3 | Moscow | 0.50.2 |
| `OpenWrt_4` | 100.70.235.2 | OpenWrt 24.10.3 | Moscow | 0.50.2 |
| `OpenWrt Benilux` | 100.70.207.97 | OpenWrt 24.10.3 | Istra | 0.59.13 |
| `OpenWrt_Sergey` | 100.70.110.164 | OpenWrt 24.10.3 | Odintsovo | 0.59.12 |
| `OpenWrt_ohothozyistvo` | 100.70.63.67 | OpenWrt 21.02.1 | Istra | 0.36.5 |
| `OpenWrt Вишневый сад ( Константин )` | 100.70.152.137 | OpenWrt 24.10.3 | Moscow | 0.59.12 |
| `WIN-BC0OTBOBBCH` | 100.70.181.152 | Windows Server 2025 | Moscow | |
| `clawdbot` | 100.70.219.93 | Debian GNU/Linux 12 | Istra | |
| `clawdbot-1` | 100.70.200.150 | Debian GNU/Linux 12 | Istra | 0.65.2 |
| `cloud` | 100.70.152.70 | Ubuntu 24.04 | | 0.66.3 |
| `code-server` | 100.70.92.138 | Ubuntu 24.04 | Istra | 0.66.0 |
| `finland5870.com` | 100.70.0.15 | Ubuntu 22.04 | Helsinki | 0.62.3 |
| `iPad-batlaew` | 100.70.211.159 | iPadOS 18.6.2 | Istra | |
| `iPhone-batlaew` | 100.70.57.167 | iOS 26.3.1 | Istra | |
| `iPhone-netbird` | 100.70.18.13 | iOS 26.3.1 | | |
| `kasm` | 100.70.121.49 | Ubuntu 24.04 | | |
| `netbird-29-HP` | 100.70.137.181 | Ubuntu 24.04 | Moscow | 0.64.5 |
| `pdm` | 100.70.128.10 | Debian GNU/Linux 13 | Istra | |
| `pve LionART` | 100.70.128.49 | Debian GNU/Linux 12 | Istra | 0.59.6 |
| `pve ded_mozay` | 100.70.121.235 | Debian GNU/Linux 13 | Istra | 0.28.6 |
| `rustdeskserver` | 100.70.191.161 | Debian GNU/Linux 12 | Istra | 0.66.0 |
| `Денис Тихая` | 100.70.155.107 | Windows 10 | | |