diff --git a/audit/objects-map.json b/audit/objects-map.json index 9407cd6..06f0f27 100644 --- a/audit/objects-map.json +++ b/audit/objects-map.json @@ -1,11 +1,141 @@ [ + { + "id": "benilux", + "type": "project", + "names": [ + "Benilux", + "OpenWrt Benilux", + "benilux" + ], + "netbird_peers": [ + { + "name": "OpenWrt Benilux", + "ip": "100.70.207.97", + "os": "OpenWrt 24.10.3", + "city": "Istra", + "version": "0.59.13", + "online": true + } + ], + "tags": [ + "object", + "openwrt", + "netbird", + "client", + "todo", + "istra" + ], + "owner": null, + "region": null, + "status": "stub", + "file": "projects/benilux/README.md" + }, { "id": "dttb", "type": "project", "names": [ - "dttb" + "Cups-Server", + "HomeLab", + "MacBook-Pro", + "OpenWrt 1", + "Work Server dttb", + "clawdbot", + "clawdbot-1", + "cloud", + "code-server", + "dttb", + "dttb.ru", + "finland5870.com", + "iPad-batlaew", + "iPhone-batlaew", + "kasm", + "pdm", + "pve ded_mozay", + "rustdeskserver" ], "netbird_peers": [ + { + "name": "MacBook-Pro", + "ip": "100.70.242.212", + "os": "Darwin 26.3.1", + "city": "Istra", + "version": "0.65.3", + "online": true + }, + { + "name": "OpenWrt 1", + "ip": "100.70.239.211", + "os": "OpenWrt 24.10.3", + "city": "Moscow", + "version": "0.50.2", + "online": true + }, + { + "name": "clawdbot-1", + "ip": "100.70.200.150", + "os": "Debian GNU/Linux 12", + "city": "Istra", + "version": "0.65.2", + "online": true + }, + { + "name": "cloud", + "ip": "100.70.152.70", + "os": "Ubuntu 24.04", + "city": "", + "version": "0.66.3", + "online": true + }, + { + "name": "code-server", + "ip": "100.70.92.138", + "os": "Ubuntu 24.04", + "city": "Istra", + "version": "0.66.0", + "online": true + }, + { + "name": "finland5870.com", + "ip": "100.70.0.15", + "os": "Ubuntu 22.04", + "city": "Helsinki", + "version": "0.62.3", + "online": true + }, + { + "name": "pve ded_mozay", + "ip": "100.70.121.235", + "os": "Debian GNU/Linux 13", + "city": "Istra", + "version": "0.28.6", + "online": true + }, + { + "name": "rustdeskserver", + "ip": "100.70.191.161", + "os": "Debian GNU/Linux 12", + "city": "Istra", + "version": "0.66.0", + "online": true + }, + { + "name": "clawdbot", + "ip": "100.70.219.93", + "os": "Debian GNU/Linux 12", + "last_seen": "2026-03-13", + "city": "Istra", + "version": "", + "online": false + }, + { + "name": "iPhone-batlaew", + "ip": "100.70.57.167", + "os": "iOS 26.3.1", + "last_seen": "2026-03-10", + "city": "Istra", + "version": "", + "online": false + }, { "name": "Work Server dttb", "ip": "100.70.12.3", @@ -14,38 +144,98 @@ "city": "Istra", "version": "", "online": false + }, + { + "name": "iPad-batlaew", + "ip": "100.70.211.159", + "os": "iPadOS 18.6.2", + "last_seen": "2026-02-25", + "city": "Istra", + "version": "", + "online": false + }, + { + "name": "kasm", + "ip": "100.70.121.49", + "os": "Ubuntu 24.04", + "last_seen": "2026-02-23", + "city": "", + "version": "", + "online": false + }, + { + "name": "pdm", + "ip": "100.70.128.10", + "os": "Debian GNU/Linux 13", + "last_seen": "2026-02-10", + "city": "Istra", + "version": "", + "online": false + }, + { + "name": "Cups-Server", + "ip": "100.70.100.82", + "os": "Ubuntu 22.04", + "last_seen": "2025-12-22", + "city": "", + "version": "", + "online": false } ], - "tags": [], + "tags": [ + "dttb", + "homelab", + "infrastructure" + ], "owner": null, "region": null, - "status": "unknown", + "status": "active", "file": "projects/dttb/README.md" }, { "id": "glavtorg", "type": "project", "names": [ - "glavtorg" + "Diana RDP", + "GLAVTORG", + "Volkkent", + "glavtorg", + "Главторг", + "Ярослав Глаvторг" ], "netbird_peers": [], - "tags": [], + "tags": [ + "glavtorg", + "client", + "windows", + "1c" + ], "owner": null, "region": null, - "status": "unknown", + "status": "active", "file": "projects/glavtorg/README.md" }, { "id": "krasnogorsk", "type": "project", "names": [ - "krasnogorsk" + "Cudy TR3000", + "Deco P9", + "krasnogorsk", + "Красногорск", + "Снегири" ], "netbird_peers": [], - "tags": [], + "tags": [ + "krasnogorsk", + "client", + "residential", + "openwrt", + "cudy" + ], "owner": null, "region": null, - "status": "unknown", + "status": "active", "file": "projects/krasnogorsk/README.md" }, { @@ -88,20 +278,48 @@ "id": "mmfb", "type": "project", "names": [ - "mmfb" + "DESKTOP-UFULDJQ", + "LionART", + "Yuri Vitalievich", + "mmfb", + "pve LionART", + "ММФБ", + "Юрий Витальевич" + ], + "netbird_peers": [ + { + "name": "pve LionART", + "ip": "100.70.128.49", + "os": "Debian GNU/Linux 12", + "city": "Istra", + "version": "0.59.6", + "online": true + } + ], + "tags": [ + "mmfb", + "client", + "lionart", + "proxmox" ], - "netbird_peers": [], - "tags": [], "owner": null, "region": null, - "status": "unknown", - "file": null + "status": "active", + "file": "projects/mmfb/README.md" }, { "id": "niikn", "type": "project", "names": [ - "niikn" + "Cloud-NIIKN New niikn.com", + "DESKTOP-IC5A0K2 M.Maul", + "Kripto-ARM", + "M.Maul", + "Maxim Maul", + "niikn", + "pve-niikn", + "Максим Мауль", + "НИИКН" ], "netbird_peers": [ { @@ -112,6 +330,14 @@ "version": "0.65.3", "online": true }, + { + "name": "Kripto-ARM", + "ip": "100.70.145.223", + "os": "Windows 11", + "city": "", + "version": "0.54.0", + "online": true + }, { "name": "pve-niikn", "ip": "100.70.120.229", @@ -120,34 +346,173 @@ "city": "Istra", "version": "", "online": false + }, + { + "name": "DESKTOP-IC5A0K2 M.Maul", + "ip": "100.70.178.190", + "os": "Windows 10", + "last_seen": "2026-02-24", + "city": "", + "version": "", + "online": false } ], - "tags": [], + "tags": [ + "niikn", + "client" + ], "owner": null, "region": null, - "status": "unknown", + "status": "active", "file": "projects/niikn/README.md" }, + { + "id": "openwrt-4", + "type": "project", + "names": [ + "OpenWrt_4", + "openwrt-4", + "openwrt4" + ], + "netbird_peers": [ + { + "name": "OpenWrt_4", + "ip": "100.70.235.2", + "os": "OpenWrt 24.10.3", + "city": "Moscow", + "version": "0.50.2", + "online": true + } + ], + "tags": [ + "object", + "openwrt", + "netbird", + "client", + "todo", + "moscow", + "anonymous" + ], + "owner": null, + "region": null, + "status": "stub", + "file": "projects/openwrt-4/README.md" + }, + { + "id": "sergey", + "type": "project", + "names": [ + "OpenWrt_Sergey", + "Sergey", + "sergey", + "Одинцово" + ], + "netbird_peers": [ + { + "name": "OpenWrt_Sergey", + "ip": "100.70.110.164", + "os": "OpenWrt 24.10.3", + "city": "Odintsovo", + "version": "0.59.12", + "online": true + } + ], + "tags": [ + "object", + "openwrt", + "netbird", + "client", + "todo" + ], + "owner": null, + "region": null, + "status": "stub", + "file": "projects/sergey/README.md" + }, + { + "id": "vishnevyy-sad", + "type": "project", + "names": [ + "OpenWrt Вишневый сад ( Константин )", + "vishnevyy-sad", + "Вишневый сад", + "Вишнёвый сад", + "Константин" + ], + "netbird_peers": [ + { + "name": "OpenWrt Вишневый сад ( Константин )", + "ip": "100.70.152.137", + "os": "OpenWrt 24.10.3", + "city": "Moscow", + "version": "0.59.12", + "online": true + } + ], + "tags": [ + "object", + "openwrt", + "netbird", + "client", + "todo", + "moscow" + ], + "owner": null, + "region": null, + "status": "stub", + "file": "projects/vishnevyy-sad/README.md" + }, { "id": "zelenograd", "type": "project", "names": [ - "zelenograd" + "DESKTOP-6TF496J", + "desktop-6tf496j", + "zelenograd", + "Зеленоград", + "касса", + "стройматериалы" ], "netbird_peers": [], - "tags": [], + "tags": [ + "zelenograd", + "client", + "retail", + "kassa", + "windows" + ], "owner": null, "region": null, - "status": "unknown", + "status": "active", "file": "projects/zelenograd/README.md" }, { "id": "znamenskoye", "type": "project", "names": [ - "znamenskoye" + "89-111-140-86.swtest.ru", + "OpenWrt_Znamenskoe_Home", + "OpenWrt_ohothozyistvo", + "VPS 89.111.140.86", + "Znamenskoe", + "netbird-29-HP", + "swtest", + "znamenskoye", + "Знаменское", + "Знаменское 29", + "Знаменское Home", + "Охотхозяйство", + "Сергей знаменское" ], "netbird_peers": [ + { + "name": "89-111-140-86.swtest.ru", + "ip": "100.70.93.36", + "os": "Ubuntu 24.04", + "city": "Moscow", + "version": "0.65.1", + "online": true + }, { "name": "OpenWrt_Znamenskoe_Home", "ip": "100.70.54.204", @@ -156,6 +521,22 @@ "version": "0.50.2", "online": true }, + { + "name": "OpenWrt_ohothozyistvo", + "ip": "100.70.63.67", + "os": "OpenWrt 21.02.1", + "city": "Istra", + "version": "0.36.5", + "online": true + }, + { + "name": "netbird-29-HP", + "ip": "100.70.137.181", + "os": "Ubuntu 24.04", + "city": "Moscow", + "version": "0.64.5", + "online": true + }, { "name": "Znamenskoe", "ip": "100.70.100.155", @@ -166,11 +547,20 @@ "online": false } ], - "tags": [], + "tags": [ + "znamenskoye", + "client", + "multi-site", + "video-surveillance", + "openwrt", + "mikrotik", + "wireguard", + "netbird" + ], "owner": null, "region": null, - "status": "unknown", - "file": null + "status": "active", + "file": "projects/znamenskoye/README.md" }, { "id": "all-projects-summary", @@ -292,28 +682,6 @@ "status": "unknown", "file": "projects/video-surveillance.md" }, - { - "id": "89-111-140-86.swtest.ru", - "type": "netbird-only", - "names": [ - "89-111-140-86.swtest.ru" - ], - "netbird_peers": [ - { - "name": "89-111-140-86.swtest.ru", - "ip": "100.70.93.36", - "os": "Ubuntu 24.04", - "city": "Moscow", - "version": "0.65.1", - "online": true - } - ], - "tags": [], - "owner": null, - "region": "Moscow", - "status": "no-project-page", - "file": null - }, { "id": "DESKTOP-2IOQS54", "type": "netbird-only", @@ -380,358 +748,6 @@ "status": "no-project-page", "file": null }, - { - "id": "Kripto-ARM", - "type": "netbird-only", - "names": [ - "Kripto-ARM" - ], - "netbird_peers": [ - { - "name": "Kripto-ARM", - "ip": "100.70.145.223", - "os": "Windows 11", - "city": "", - "version": "0.54.0", - "online": true - } - ], - "tags": [], - "owner": null, - "region": null, - "status": "no-project-page", - "file": null - }, - { - "id": "MacBook-Pro", - "type": "netbird-only", - "names": [ - "MacBook-Pro" - ], - "netbird_peers": [ - { - "name": "MacBook-Pro", - "ip": "100.70.242.212", - "os": "Darwin 26.3.1", - "city": "Istra", - "version": "0.65.3", - "online": true - } - ], - "tags": [], - "owner": null, - "region": "Istra", - "status": "no-project-page", - "file": null - }, - { - "id": "OpenWrt_1", - "type": "netbird-only", - "names": [ - "OpenWrt 1" - ], - "netbird_peers": [ - { - "name": "OpenWrt 1", - "ip": "100.70.239.211", - "os": "OpenWrt 24.10.3", - "city": "Moscow", - "version": "0.50.2", - "online": true - } - ], - "tags": [], - "owner": null, - "region": "Moscow", - "status": "no-project-page", - "file": null - }, - { - "id": "OpenWrt_Benilux", - "type": "netbird-only", - "names": [ - "OpenWrt Benilux" - ], - "netbird_peers": [ - { - "name": "OpenWrt Benilux", - "ip": "100.70.207.97", - "os": "OpenWrt 24.10.3", - "city": "Istra", - "version": "0.59.13", - "online": true - } - ], - "tags": [], - "owner": null, - "region": "Istra", - "status": "no-project-page", - "file": null - }, - { - "id": "OpenWrt_Вишневый_сад_(_Константин_)", - "type": "netbird-only", - "names": [ - "OpenWrt Вишневый сад ( Константин )" - ], - "netbird_peers": [ - { - "name": "OpenWrt Вишневый сад ( Константин )", - "ip": "100.70.152.137", - "os": "OpenWrt 24.10.3", - "city": "Moscow", - "version": "0.59.12", - "online": true - } - ], - "tags": [], - "owner": null, - "region": "Moscow", - "status": "no-project-page", - "file": null - }, - { - "id": "OpenWrt_4", - "type": "netbird-only", - "names": [ - "OpenWrt_4" - ], - "netbird_peers": [ - { - "name": "OpenWrt_4", - "ip": "100.70.235.2", - "os": "OpenWrt 24.10.3", - "city": "Moscow", - "version": "0.50.2", - "online": true - } - ], - "tags": [], - "owner": null, - "region": "Moscow", - "status": "no-project-page", - "file": null - }, - { - "id": "OpenWrt_Sergey", - "type": "netbird-only", - "names": [ - "OpenWrt_Sergey" - ], - "netbird_peers": [ - { - "name": "OpenWrt_Sergey", - "ip": "100.70.110.164", - "os": "OpenWrt 24.10.3", - "city": "Odintsovo", - "version": "0.59.12", - "online": true - } - ], - "tags": [], - "owner": null, - "region": "Odintsovo", - "status": "no-project-page", - "file": null - }, - { - "id": "OpenWrt_ohothozyistvo", - "type": "netbird-only", - "names": [ - "OpenWrt_ohothozyistvo" - ], - "netbird_peers": [ - { - "name": "OpenWrt_ohothozyistvo", - "ip": "100.70.63.67", - "os": "OpenWrt 21.02.1", - "city": "Istra", - "version": "0.36.5", - "online": true - } - ], - "tags": [], - "owner": null, - "region": "Istra", - "status": "no-project-page", - "file": null - }, - { - "id": "clawdbot-1", - "type": "netbird-only", - "names": [ - "clawdbot-1" - ], - "netbird_peers": [ - { - "name": "clawdbot-1", - "ip": "100.70.200.150", - "os": "Debian GNU/Linux 12", - "city": "Istra", - "version": "0.65.2", - "online": true - } - ], - "tags": [], - "owner": null, - "region": "Istra", - "status": "no-project-page", - "file": null - }, - { - "id": "cloud", - "type": "netbird-only", - "names": [ - "cloud" - ], - "netbird_peers": [ - { - "name": "cloud", - "ip": "100.70.152.70", - "os": "Ubuntu 24.04", - "city": "", - "version": "0.66.3", - "online": true - } - ], - "tags": [], - "owner": null, - "region": null, - "status": "no-project-page", - "file": null - }, - { - "id": "code-server", - "type": "netbird-only", - "names": [ - "code-server" - ], - "netbird_peers": [ - { - "name": "code-server", - "ip": "100.70.92.138", - "os": "Ubuntu 24.04", - "city": "Istra", - "version": "0.66.0", - "online": true - } - ], - "tags": [], - "owner": null, - "region": "Istra", - "status": "no-project-page", - "file": null - }, - { - "id": "finland5870.com", - "type": "netbird-only", - "names": [ - "finland5870.com" - ], - "netbird_peers": [ - { - "name": "finland5870.com", - "ip": "100.70.0.15", - "os": "Ubuntu 22.04", - "city": "Helsinki", - "version": "0.62.3", - "online": true - } - ], - "tags": [], - "owner": null, - "region": "Helsinki", - "status": "no-project-page", - "file": null - }, - { - "id": "netbird-29-HP", - "type": "netbird-only", - "names": [ - "netbird-29-HP" - ], - "netbird_peers": [ - { - "name": "netbird-29-HP", - "ip": "100.70.137.181", - "os": "Ubuntu 24.04", - "city": "Moscow", - "version": "0.64.5", - "online": true - } - ], - "tags": [], - "owner": null, - "region": "Moscow", - "status": "no-project-page", - "file": null - }, - { - "id": "pve_LionART", - "type": "netbird-only", - "names": [ - "pve LionART" - ], - "netbird_peers": [ - { - "name": "pve LionART", - "ip": "100.70.128.49", - "os": "Debian GNU/Linux 12", - "city": "Istra", - "version": "0.59.6", - "online": true - } - ], - "tags": [], - "owner": null, - "region": "Istra", - "status": "no-project-page", - "file": null - }, - { - "id": "pve_ded_mozay", - "type": "netbird-only", - "names": [ - "pve ded_mozay" - ], - "netbird_peers": [ - { - "name": "pve ded_mozay", - "ip": "100.70.121.235", - "os": "Debian GNU/Linux 13", - "city": "Istra", - "version": "0.28.6", - "online": true - } - ], - "tags": [], - "owner": null, - "region": "Istra", - "status": "no-project-page", - "file": null - }, - { - "id": "rustdeskserver", - "type": "netbird-only", - "names": [ - "rustdeskserver" - ], - "netbird_peers": [ - { - "name": "rustdeskserver", - "ip": "100.70.191.161", - "os": "Debian GNU/Linux 12", - "city": "Istra", - "version": "0.66.0", - "online": true - } - ], - "tags": [], - "owner": null, - "region": "Istra", - "status": "no-project-page", - "file": null - }, { "id": "MacBook-Pro-Vera.local", "type": "netbird-only", @@ -801,29 +817,6 @@ "status": "no-project-page", "file": null }, - { - "id": "clawdbot", - "type": "netbird-only", - "names": [ - "clawdbot" - ], - "netbird_peers": [ - { - "name": "clawdbot", - "ip": "100.70.219.93", - "os": "Debian GNU/Linux 12", - "last_seen": "2026-03-13", - "city": "Istra", - "version": "", - "online": false - } - ], - "tags": [], - "owner": null, - "region": "Istra", - "status": "no-project-page", - "file": null - }, { "id": "WIN-BC0OTBOBBCH", "type": "netbird-only", @@ -916,29 +909,6 @@ "status": "no-project-page", "file": null }, - { - "id": "iPhone-batlaew", - "type": "netbird-only", - "names": [ - "iPhone-batlaew" - ], - "netbird_peers": [ - { - "name": "iPhone-batlaew", - "ip": "100.70.57.167", - "os": "iOS 26.3.1", - "last_seen": "2026-03-10", - "city": "Istra", - "version": "", - "online": false - } - ], - "tags": [], - "owner": null, - "region": "Istra", - "status": "no-project-page", - "file": null - }, { "id": "Денис_Тихая", "type": "netbird-only", @@ -962,75 +932,6 @@ "status": "no-project-page", "file": null }, - { - "id": "iPad-batlaew", - "type": "netbird-only", - "names": [ - "iPad-batlaew" - ], - "netbird_peers": [ - { - "name": "iPad-batlaew", - "ip": "100.70.211.159", - "os": "iPadOS 18.6.2", - "last_seen": "2026-02-25", - "city": "Istra", - "version": "", - "online": false - } - ], - "tags": [], - "owner": null, - "region": "Istra", - "status": "no-project-page", - "file": null - }, - { - "id": "DESKTOP-IC5A0K2_M.Maul", - "type": "netbird-only", - "names": [ - "DESKTOP-IC5A0K2 M.Maul" - ], - "netbird_peers": [ - { - "name": "DESKTOP-IC5A0K2 M.Maul", - "ip": "100.70.178.190", - "os": "Windows 10", - "last_seen": "2026-02-24", - "city": "", - "version": "", - "online": false - } - ], - "tags": [], - "owner": null, - "region": null, - "status": "no-project-page", - "file": null - }, - { - "id": "kasm", - "type": "netbird-only", - "names": [ - "kasm" - ], - "netbird_peers": [ - { - "name": "kasm", - "ip": "100.70.121.49", - "os": "Ubuntu 24.04", - "last_seen": "2026-02-23", - "city": "", - "version": "", - "online": false - } - ], - "tags": [], - "owner": null, - "region": null, - "status": "no-project-page", - "file": null - }, { "id": "DESKTOP-5RGAUUG", "type": "netbird-only", @@ -1054,52 +955,6 @@ "status": "no-project-page", "file": null }, - { - "id": "pdm", - "type": "netbird-only", - "names": [ - "pdm" - ], - "netbird_peers": [ - { - "name": "pdm", - "ip": "100.70.128.10", - "os": "Debian GNU/Linux 13", - "last_seen": "2026-02-10", - "city": "Istra", - "version": "", - "online": false - } - ], - "tags": [], - "owner": null, - "region": "Istra", - "status": "no-project-page", - "file": null - }, - { - "id": "Cups-Server", - "type": "netbird-only", - "names": [ - "Cups-Server" - ], - "netbird_peers": [ - { - "name": "Cups-Server", - "ip": "100.70.100.82", - "os": "Ubuntu 22.04", - "last_seen": "2025-12-22", - "city": "", - "version": "", - "online": false - } - ], - "tags": [], - "owner": null, - "region": null, - "status": "no-project-page", - "file": null - }, { "id": "MastaNotebook", "type": "netbird-only", diff --git a/projects/_index.md b/projects/_index.md index 755f2fc..30af613 100644 --- a/projects/_index.md +++ b/projects/_index.md @@ -7,20 +7,25 @@ tags: [index, registry, objects, netbird] # Реестр объектов и netbird-пиров -Авто-сгенерировано `2026-05-06T16:16` из [[dttb/netbird-inventory]] + frontmatter в `projects/`. +Авто-сгенерировано `2026-05-06T16:25` из [[dttb/netbird-inventory]] + frontmatter в `projects/`. **Не править вручную** — перепишется. Источник правды — frontmatter в каждом README. -- Проектов: **16**, из них с netbird-привязкой: **4** -- NetBird-пиров без projects-страницы: **38** (TODO — создать стабы) +- Проектов: **20**, из них с netbird-привязкой: **9** +- NetBird-пиров без projects-страницы: **14** (TODO — создать стабы) ## Проекты с netbird-привязкой | ID | Имена | NetBird IP | OS | Город | Файл | Статус | |---|---|---|---|---|---|---| -| dttb | dttb | 100.70.12.3 | Windows Server 2025 | Istra | [[projects/dttb/README]] | unknown | +| benilux | Benilux, OpenWrt Benilux, benilux | 100.70.207.97 | OpenWrt 24.10.3 | Istra | [[projects/benilux/README]] | stub | +| dttb | Cups-Server, HomeLab, MacBook-Pro, OpenWrt 1, Work Server dttb | 100.70.242.212, 100.70.239.211, 100.70.200.150, 100.70.152.70, 100.70.92.138, 100.70.0.15, 100.70.121.235, 100.70.191.161, 100.70.219.93, 100.70.57.167, 100.70.12.3, 100.70.211.159, 100.70.121.49, 100.70.128.10, 100.70.100.82 | Darwin 26.3.1, Debian GNU/Linux 12, Debian GNU/Linux 13, OpenWrt 24.10.3, Ubuntu 22.04, Ubuntu 24.04, Windows Server 2025, iOS 26.3.1, iPadOS 18.6.2 | Helsinki, Istra, Moscow | [[projects/dttb/README]] | active | | 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 | +| mmfb | DESKTOP-UFULDJQ, LionART, Yuri Vitalievich, mmfb, pve LionART | 100.70.128.49 | Debian GNU/Linux 12 | Istra | [[projects/mmfb/README]] | active | +| niikn | Cloud-NIIKN New niikn.com, DESKTOP-IC5A0K2 M.Maul, Kripto-ARM, M.Maul, Maxim Maul | 100.70.117.21, 100.70.145.223, 100.70.120.229, 100.70.178.190 | Debian GNU/Linux 12, Ubuntu 24.04, Windows 10, Windows 11 | Istra | [[projects/niikn/README]] | active | +| openwrt-4 | OpenWrt_4, openwrt-4, openwrt4 | 100.70.235.2 | OpenWrt 24.10.3 | Moscow | [[projects/openwrt-4/README]] | stub | +| sergey | OpenWrt_Sergey, Sergey, sergey, Одинцово | 100.70.110.164 | OpenWrt 24.10.3 | Odintsovo | [[projects/sergey/README]] | stub | +| vishnevyy-sad | OpenWrt Вишневый сад ( Константин ), vishnevyy-sad, Вишневый сад, Вишнёвый сад, Константин | 100.70.152.137 | OpenWrt 24.10.3 | Moscow | [[projects/vishnevyy-sad/README]] | stub | +| znamenskoye | 89-111-140-86.swtest.ru, OpenWrt_Znamenskoe_Home, OpenWrt_ohothozyistvo, VPS 89.111.140.86, Znamenskoe | 100.70.93.36, 100.70.54.204, 100.70.63.67, 100.70.137.181, 100.70.100.155 | Debian GNU/Linux 11, OpenWrt 21.02.1, OpenWrt 24.10.3, Ubuntu 24.04 | Helsinki, Istra, Moscow | [[projects/znamenskoye/README]] | active | ## Проекты без netbird-привязки @@ -29,15 +34,14 @@ tags: [index, registry, objects, netbird] | 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 | +| glavtorg | project | [[projects/glavtorg/README]] | active | | 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 | +| krasnogorsk | project | [[projects/krasnogorsk/README]] | active | | 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 | +| zelenograd | project | [[projects/zelenograd/README]] | active | ## NetBird-пиры без projects-страницы — TODO @@ -45,41 +49,17 @@ tags: [index, registry, objects, netbird] | Имя в 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 | | | diff --git a/projects/benilux/README.md b/projects/benilux/README.md new file mode 100644 index 0000000..691df0e --- /dev/null +++ b/projects/benilux/README.md @@ -0,0 +1,35 @@ +--- +date: 2026-05-06 +type: project +status: stub +tags: [object, openwrt, netbird, client, todo, istra] +aliases: [Benilux, benilux, "OpenWrt Benilux"] +--- + +# Benilux — клиентский OpenWrt в Истре + +**Стаб-заметка**, фактов мало. Создан, чтобы Максимка (FTS) не терял этот объект. + +## Что известно (из NetBird) + +| Параметр | Значение | +|---|---| +| Имя пира | `OpenWrt Benilux` | +| NetBird IP | `100.70.207.97` | +| Локация (NetBird) | Istra | +| OpenWrt | 24.10.3 | +| NetBird agent | 0.59.13 | +| Группы | `All`, `OpenWRT VPN` | + +## Открытые вопросы + +- [ ] Что такое «Benilux» — название объекта / магазина / клиента? +- [ ] Контактное лицо +- [ ] Точный адрес в Истре +- [ ] Что роутер обслуживает +- [ ] LAN, провайдер, WAN +- [ ] Пароль/ключ доступа + +## Aliases для FTS + +`Benilux`, `OpenWrt Benilux`, `100.70.207.97`, `Истра-Benilux`. diff --git a/projects/dttb/README.md b/projects/dttb/README.md index 9c0e36f..7f5edb7 100644 --- a/projects/dttb/README.md +++ b/projects/dttb/README.md @@ -1,3 +1,10 @@ +--- +type: project +status: active +tags: [dttb, homelab, infrastructure] +aliases: [HomeLab, dttb, "dttb.ru", "Work Server dttb", "code-server", "rustdeskserver", "MacBook-Pro", "iPhone-batlaew", "iPad-batlaew", "finland5870.com", "cloud", "kasm", "pdm", "OpenWrt 1", "pve ded_mozay", "Cups-Server", "clawdbot", "clawdbot-1"] +--- + # Проект DTTB (HomeLab) ## Инфраструктура diff --git a/projects/glavtorg/README.md b/projects/glavtorg/README.md index 886ca8f..2811e97 100644 --- a/projects/glavtorg/README.md +++ b/projects/glavtorg/README.md @@ -1,3 +1,10 @@ +--- +type: project +status: active +tags: [glavtorg, client, windows, "1c"] +aliases: [Главторг, glavtorg, GLAVTORG, Volkkent, "Diana RDP", "Ярослав Глаvторг"] +--- + # Проект Glavtorg ## Сервер diff --git a/projects/krasnogorsk/README.md b/projects/krasnogorsk/README.md index dcd42a2..55a1e1f 100644 --- a/projects/krasnogorsk/README.md +++ b/projects/krasnogorsk/README.md @@ -1,3 +1,10 @@ +--- +type: project +status: active +tags: [krasnogorsk, client, residential, openwrt, cudy] +aliases: [Красногорск, krasnogorsk, Снегири, "Cudy TR3000", "Deco P9"] +--- + # Проект Красногорск ## Описание diff --git a/projects/mmfb/README.md b/projects/mmfb/README.md new file mode 100644 index 0000000..1d5d156 --- /dev/null +++ b/projects/mmfb/README.md @@ -0,0 +1,26 @@ +--- +date: 2026-05-06 +type: project +status: active +tags: [mmfb, client, lionart, proxmox] +aliases: [ММФБ, mmfb, "pve LionART", "LionART", "Yuri Vitalievich", "Юрий Витальевич", "DESKTOP-UFULDJQ"] +--- + +# Проект ММФБ + +Клиентский объект с собственным Proxmox `pve LionART` (NetBird `100.70.128.49`, LAN `10.253.1.253`) и MikroTik LionART `10.253.1.1`. WAN `195.26.30.163`. + +Внутри Proxmox: 1С / Win2025 / OVPN / NPM / AgentDVR. + +Подключённый клиентский ПК — **Юрий Витальевич** (`DESKTOP-UFULDJQ`, Win 11 25H2 после апгрейда 2026-04-29, NetBird `100.70.173.66`). + +## Контакты и хосты + +- [[mikrotik]] — MikroTik LionART +- [[proxmox-inventory]] — VM/LXC внутри `pve LionART` +- [[yuri-vitalievich]] — клиентский ПК Юрия +- [[otchet-yuri-2026-04]] — отчёт о работах за апрель + +## Aliases для FTS + +`ММФБ`, `mmfb`, `pve LionART`, `LionART`, `Yuri Vitalievich`, `Юрий Витальевич`, `DESKTOP-UFULDJQ`, `MikroTik LionART`, `10.253.1.0/24`. diff --git a/projects/niikn/README.md b/projects/niikn/README.md index b662329..4e367ea 100644 --- a/projects/niikn/README.md +++ b/projects/niikn/README.md @@ -1,3 +1,10 @@ +--- +type: project +status: active +tags: [niikn, client] +aliases: [НИИКН, niikn, "Cloud-NIIKN New niikn.com", pve-niikn, "Kripto-ARM", "DESKTOP-IC5A0K2 M.Maul", "M.Maul", "Maxim Maul", "Максим Мауль"] +--- + # Проект НИИКН ## Инфраструктура diff --git a/projects/openwrt-4/README.md b/projects/openwrt-4/README.md new file mode 100644 index 0000000..41fed3f --- /dev/null +++ b/projects/openwrt-4/README.md @@ -0,0 +1,35 @@ +--- +date: 2026-05-06 +type: project +status: stub +tags: [object, openwrt, netbird, client, todo, moscow, anonymous] +aliases: [OpenWrt_4, openwrt-4, openwrt4] +--- + +# OpenWrt_4 — анонимный клиентский OpenWrt в Москве + +**Стаб-заметка**. Имя пира неинформативное (`OpenWrt_4`), нужно выяснить какого клиента он обслуживает. + +## Что известно (из NetBird) + +| Параметр | Значение | +|---|---| +| Имя пира | `OpenWrt_4` | +| NetBird IP | `100.70.235.2` | +| Локация (NetBird) | Moscow | +| OpenWrt | 24.10.3 | +| NetBird agent | 0.50.2 | +| Группы | `All`, `OpenWRT VPN`, «Все openwrt» | + +## Открытые вопросы + +- [ ] **Кто хозяин?** — главный пробел +- [ ] Что роутер обслуживает +- [ ] Точный адрес в Москве +- [ ] LAN, провайдер, WAN +- [ ] Пароль/ключ доступа +- [ ] Стоит переименовать пир в NetBird на осмысленное имя + +## Aliases для FTS + +`OpenWrt_4`, `100.70.235.2`, openwrt-4, openwrt4. diff --git a/projects/sergey/README.md b/projects/sergey/README.md new file mode 100644 index 0000000..91ba475 --- /dev/null +++ b/projects/sergey/README.md @@ -0,0 +1,35 @@ +--- +date: 2026-05-06 +type: project +status: stub +tags: [object, openwrt, netbird, client, todo] +aliases: [Sergey, sergey, OpenWrt_Sergey, Одинцово] +--- + +# Sergey — клиентский OpenWrt + +**Стаб-заметка**, фактов мало. Создан, чтобы Максимка (FTS) не терял этот объект — раньше упоминался ровно один раз в [[../dttb/netbird-inventory]]. + +## Что известно (из NetBird) + +| Параметр | Значение | +|---|---| +| Имя пира | `OpenWrt_Sergey` | +| NetBird IP | `100.70.110.164` | +| Локация (NetBird) | Odintsovo | +| OpenWrt | 24.10.3 | +| NetBird agent | 0.59.12 | +| Группы | `All`, `OpenWRT VPN` | + +## Открытые вопросы + +- [ ] Кто такой Сергей — клиент / друг / семья? +- [ ] Точный адрес и контакт +- [ ] Тот ли это Сергей, что управляющий [[../znamenskoye/]] (вероятно НЕТ — там объекты в Истре, этот в Одинцово) +- [ ] Что роутер обслуживает (камеры / IoT / рабочие места) +- [ ] LAN, провайдер, белый WAN или CGNAT +- [ ] Пароль/ключ доступа + +## Aliases для FTS + +`Sergey`, `OpenWrt_Sergey`, `100.70.110.164`, `Одинцово`. diff --git a/projects/vishnevyy-sad/README.md b/projects/vishnevyy-sad/README.md new file mode 100644 index 0000000..479addf --- /dev/null +++ b/projects/vishnevyy-sad/README.md @@ -0,0 +1,35 @@ +--- +date: 2026-05-06 +type: project +status: stub +tags: [object, openwrt, netbird, client, todo, moscow] +aliases: [Вишневый сад, "Вишнёвый сад", vishnevyy-sad, Константин, "OpenWrt Вишневый сад ( Константин )"] +--- + +# Вишнёвый сад (Константин) — клиентский OpenWrt в Москве + +**Стаб-заметка**. Известно явно — объект **Константина**, явно прописано в названии netbird-пира. + +## Что известно (из NetBird) + +| Параметр | Значение | +|---|---| +| Имя пира | `OpenWrt Вишневый сад ( Константин )` | +| NetBird IP | `100.70.152.137` | +| Локация (NetBird) | Moscow | +| OpenWrt | 24.10.3 | +| NetBird agent | 0.59.12 | +| Группы | `All`, `OpenWRT VPN` | +| Владелец | **Константин** (зафиксирован в имени пира) | + +## Открытые вопросы + +- [ ] Точный адрес и контакт Константина (телефон / Telegram) +- [ ] Что такое «Вишнёвый сад» — посёлок / ЖК / название объекта? +- [ ] Что роутер обслуживает +- [ ] LAN, провайдер, WAN +- [ ] Пароль/ключ доступа + +## Aliases для FTS + +`Вишневый сад`, `Вишнёвый сад`, `Константин`, `OpenWrt Вишневый сад`, `100.70.152.137`. diff --git a/projects/zelenograd/README.md b/projects/zelenograd/README.md index 3b54e9f..c13174c 100644 --- a/projects/zelenograd/README.md +++ b/projects/zelenograd/README.md @@ -1,3 +1,10 @@ +--- +type: project +status: active +tags: [zelenograd, client, retail, kassa, windows] +aliases: [Зеленоград, zelenograd, "DESKTOP-6TF496J", "desktop-6tf496j", стройматериалы, касса] +--- + # Зеленоград — строительный магазин ## Хосты diff --git a/projects/znamenskoye/README.md b/projects/znamenskoye/README.md new file mode 100644 index 0000000..e51d8a3 --- /dev/null +++ b/projects/znamenskoye/README.md @@ -0,0 +1,39 @@ +--- +date: 2026-05-06 +type: project +status: active +tags: [znamenskoye, client, multi-site, video-surveillance, openwrt, mikrotik, wireguard, netbird] +aliases: [Знаменское, Znamenskoe, znamenskoye, "Знаменское 29", "Знаменское Home", "Охотхозяйство", "OpenWrt_Znamenskoe_Home", "OpenWrt_ohothozyistvo", "netbird-29-HP", "Сергей знаменское", "89-111-140-86.swtest.ru", "swtest", "VPS 89.111.140.86"] +--- + +# Знаменское — куст из 3 объектов + +Клиент с тремя площадками. Управляющий — **Сергей** (есть «шеф над ним»). 3 объекта обслуживаются через единый WG-хаб (VPS `89.111.140.86` / `swtest.ru`) + NetBird overlay. + +## Объекты + +| Объект | NetBird IP | Роль | Документ | +|---|---|---|---| +| Знаменское Home | `OpenWrt_Znamenskoe_Home` 100.70.54.204 | UDM Pro + Cudy + камеры | [[network-topology-diagram]], [[../dttb/znamenskoye-network-topology]] | +| Охотхозяйство | `OpenWrt_ohothozyistvo` 100.70.63.67 | Mikrotik LTE + Orange Pi OpenWrt + NVR + 6 камер | [[../../claude-memory/znamenskoye-ohothozyistvo]] | +| Знаменское 29 | `netbird-29-HP` 100.70.137.181 | Mikrotik + 1 камера HiWatch | [[../dttb/videonablyudenie-znam]] | +| Видеонаблюдение (общий отчёт) | — | архитектура DNAT через VPS | [[../dttb/videonablyudenie-znam]] | +| WG-хаб VPS | `89-111-140-86.swtest.ru` 100.70.93.36 | DNAT камер, агрегация WG | [[../dttb/vps-swtest]] | + +## Контакты и контекст + +- **Сергей** — управляющий по объектам +- Над ним — «шеф» (имя пока не зафиксировано) +- 2026: Олег готовит счёт + прайс, есть «горящие дыры» + +## Связанные документы + +- [[network-topology-diagram]] — Mermaid-схема сети дома +- [[../dttb/znamenskoye-network-topology]] — детально UDM/Cudy/камеры +- [[../dttb/videonablyudenie-znam]] — canonical отчёт по видеонаблюдению (3 локации) +- [[../../claude-memory/znamenskoye-ohothozyistvo]] — топология охотхозяйства +- [[../dttb/vps-swtest]] — общий WG-хаб + +## Aliases для FTS + +`Знаменское`, `Znamenskoe`, `znamenskoye`, `Сергей знаменское`, `Охотхозяйство`, `Знаменское 29`, `Знаменское Home`, `OpenWrt_Znamenskoe_Home`, `OpenWrt_ohothozyistvo`, `netbird-29-HP`, `swtest`, `VPS 89.111.140.86` — повторено явно для FTS. diff --git a/scripts/kb-objects-map.py b/scripts/kb-objects-map.py index e5ef276..95594cc 100644 --- a/scripts/kb-objects-map.py +++ b/scripts/kb-objects-map.py @@ -91,14 +91,12 @@ def _norm(s: str) -> str: def name_match(peer_name: str, candidates: list[str]) -> bool: + """Exact match с нормализацией (ye→e, без пробелов/_/−). + Чтобы избежать FP типа `cloud` ⊂ `Cloud-NIIKN`, требуется точное равенство.""" pn = _norm(peer_name) if not pn: return False - for c in candidates: - cn = _norm(c) - if cn and (cn in pn or pn in cn): - return True - return False + return any(_norm(c) == pn for c in candidates if c) def main() -> None: