--- date: 2026-04-19 type: audit source: kb-audit-npm.py tags: [audit, drift, npm] --- # NPM drift audit — 2026-04-19 Сверка [[../projects/dttb/npm-proxy-hosts|npm-proxy-hosts.md]] с NPM API (https://npm.dttb.ru). - Живых proxy hosts: **22** - В KB: **20** - Совпадений: 20 / новых: 2 / удалённых из NPM: 0 / с изменениями: 2 ## ⚠ Новые hosts (в NPM есть, в KB нет) | ID | Домены | Backend | SSL | Enabled | |---|---|---|---|---| | 26 | `router.dttb.ru` | `10.0.0.1:8080` | ✓ | on | | 27 | `vpn.dttb.ru` | `10.0.0.141:8443` | - | on | ## 🔄 Изменения (ID совпадает, но что-то сменилось) ### #12 `bitrix24.dttb.ru` - backend: KB=`10.0.0.223:8080` → live=`10.0.0.224:8080` ### #22 `git.dttb.ru` - ssl: KB=✗ → live=✓ ## Полный живой список | ID | Домены | Backend | SSL | Enabled | |---|---|---|---|---| | 1 | `dttb.ru` | `10.0.0.230:11001` | ✓ | on | | 2 | `office.dttb.ru` | `10.0.0.169:8080` | ✓ | on | | 3 | `itilegent.ru` | `10.0.0.223:8080` | ✓ | on | | 4 | `npm.dttb.ru` | `10.0.0.195:81` | ✓ | on | | 5 | `porteiner.dttb.ru` | `10.0.0.10:9443` | ✓ | on | | 6 | `pve.dttb.ru` | `10.0.0.250:8006` | ✓ | on | | 9 | `ai.dttb.ru` | `10.0.0.179:8080` | ✓ | on | | 10 | `bit.dttb.ru` | `10.0.0.217:8080` | ✓ | on | | 11 | `link.dttb.ru` | `10.0.0.184:3000` | ✓ | on | | 12 | `bitrix24.dttb.ru` | `10.0.0.224:8080` | ✓ | on | | 13 | `ip.dttb.ru` | `10.0.0.112:8840` | ✓ | on | | 14 | `remot.dttb.ru` | `10.0.0.43:21114` | ✓ | on | | 15 | `plex.dttb.ru` | `10.0.0.200:32400` | ✓ | on | | 16 | `home.dttb.ru` | `10.0.0.155:8123` | ✓ | on | | 17 | `z.dttb.ru` | `10.0.0.220:80` | ✓ | on | | 21 | `rec.dttb.ru` | `10.0.0.227:8091` | ✓ | on | | 22 | `git.dttb.ru` | `10.0.0.189:3000` | ✓ | on | | 23 | `matrix.dttb.ru` | `10.0.0.224:8080` | ✓ | on | | 25 | `mail.dttb.ru` | `10.0.0.107:443` | ✓ | on | | 26 | `router.dttb.ru` | `10.0.0.1:8080` | ✓ | on | | 27 | `vpn.dttb.ru` | `10.0.0.141:8443` | - | on | | 28 | `bot.dttb.ru` | `10.0.0.239:18789` | ✓ | on | --- *Автоматически через `scripts/kb-audit-npm.py`.*