diff --git a/projects/dttb/ai-assistant-pilot/credentials.md b/projects/dttb/ai-assistant-pilot/credentials.md index a382c42..4eee122 100644 --- a/projects/dttb/ai-assistant-pilot/credentials.md +++ b/projects/dttb/ai-assistant-pilot/credentials.md @@ -199,9 +199,13 @@ status: active | NPM коробки (LXC101) | теперь в NetBird: **`100.70.90.103`** (`alex-npm.netbird.cloud`), setup-key Benelux. VPS бьёт сюда, NPM коробки роутит внутрь (cloud→105:8082, alex→105:3001, omni→102:20128) | | LXC 105 «alex-apps» | filebrowser (облако, `:8082`, admin/`App5870w`) + Homepage (дашборд, `:3001`), `/data` на HDD | -**Публично работает (валидные LE-серты):** `umnybot.ru` (корень → **SwarmClaw** LXC103 `192.168.1.71:3456`, через NPM коробки id9), `cloud.umnybot.ru` (облако), `alex.umnybot.ru` (дашборд), `omni.umnybot.ru` (OmniRoute, через 102). DDNS НЕ нужен — DNS смотрит на статичный VPS, динамика WAN неважна. +**Публично сейчас (2026-06-17, после чистки):** `umnybot.ru` (корень → **SwarmClaw** LXC103 `192.168.1.71:3456`, через NPM коробки id9) и `omni.umnybot.ru` (OmniRoute → 102:20128). DDNS НЕ нужен — DNS на статичный VPS, динамика WAN неважна. -**⚠️ Хвосты (решение Олега):** на VPS NPM ещё ~11 устаревших хостов на мёртвые `10.0.0.x` (zima/tg/rustdesk/plex/ha/oc/qbit/term — апки ZimaOS, которые убрали; git/pve — admin). Дают 502. Решить: переназначить на коробку по NetBird, удалить или оставить. И omni сейчас публичен — если должен быть internal, убрать с VPS. +**Убрано с VPS NPM (решение Олега):** 8 доменов ZimaOS (`zima/tg/rustdesk/plex/ha/oc/qbit/term` — VM100 ZimaOS не используется) + `cloud`/`alex` (облако/дашборд публично не нужны — апки filebrowser+Homepage на LXC105 остаются, доступны внутри по NetBird через NPM коробки). + +**Сервисы на коробке сейчас:** SwarmClaw (103:3456), OmniRoute (102:20128), Gitea (104:3000), filebrowser (105:8082), Homepage (105:3001), Proxmox UI (host:8006), бот Алекс (102, Telegram). VM100 ZimaOS — stopped (не используется). + +**⚠️ Осталось решить:** `git`/`pve` (есть на коробке, на VPS смотрят на мёртвые 10.0.0.x; pve публично НЕ выставлять), `ai.umnybot.ru`→10.0.0.239 (домашний openclaw Олега, не коробка), `omni` публичность. ## Статус (2026-05-31) Этап 1 почти закрыт. Тракт TG→openclaw→OmniRoute→Kiro-роутинг проверен (429 = достучались). Блокер: рабочая модель (новый Kiro троттлит → Олег подключает 2-й провайдер). Дальше: openclaw model=omniroute/* + fallback → тест «привет» в TG.