auto-backup claude-memory 2026-04-14_12:00
This commit is contained in:
@@ -28,6 +28,7 @@
|
|||||||
| 124 | Matrix | 10.0.0.224 | Matrix Synapse + Element Web, Ubuntu 24.04 |
|
| 124 | Matrix | 10.0.0.224 | Matrix Synapse + Element Web, Ubuntu 24.04 |
|
||||||
| 127 | HomeAssistant | 10.0.0.155 | HAOS 17.0, port 8123, home.dttb.ru |
|
| 127 | HomeAssistant | 10.0.0.155 | HAOS 17.0, port 8123, home.dttb.ru |
|
||||||
| 128 | amnezia-vpn | - | AmneziaVPN |
|
| 128 | amnezia-vpn | - | AmneziaVPN |
|
||||||
|
| 132 | code-server | 10.0.0.179 | OmniRoute + code-server, SSH не работает, доступ через pct exec |
|
||||||
| 250 | Nextcloud-AIO | 10.0.0.230 | Nextcloud AIO dttb.ru, NC 32.0.6 |
|
| 250 | Nextcloud-AIO | 10.0.0.230 | Nextcloud AIO dttb.ru, NC 32.0.6 |
|
||||||
|
|
||||||
## Agent DVR (LXC 131) — домашний
|
## Agent DVR (LXC 131) — домашний
|
||||||
@@ -290,7 +291,8 @@
|
|||||||
- 129 и 114 на прямом API, 133 и 134 ещё на CLIProxy — нужны свои ключи
|
- 129 и 114 на прямом API, 133 и 134 ещё на CLIProxy — нужны свои ключи
|
||||||
|
|
||||||
## OmniRoute (LXC 132, 10.0.0.179) → см. omniroute.md
|
## OmniRoute (LXC 132, 10.0.0.179) → см. omniroute.md
|
||||||
- AI Gateway v3.6.1, порт 20128, API key: sk-225e902dc95ff192-6bdad7-3ec8cdc6
|
- AI Gateway v3.6.5, порт 20128, API key: sk-225e902dc95ff192-6bdad7-3ec8cdc6
|
||||||
|
- SSH прямой НЕ работает, доступ: `pct exec 132` через Proxmox (10.0.0.250)
|
||||||
- Провайдеры: Codex(gpt-5.4), Claude, Kiro — OAuth batlaew@gmail.com
|
- Провайдеры: Codex(gpt-5.4), Claude, Kiro — OAuth batlaew@gmail.com
|
||||||
|
|
||||||
## Правило: сохранение информации
|
## Правило: сохранение информации
|
||||||
|
|||||||
@@ -10,6 +10,7 @@ originSessionId: 8c23ee07-26c7-4c9d-b7cc-8fd9d2b3c266
|
|||||||
- Ubuntu 22.04, 3.8GB RAM, 30GB disk (42% used)
|
- Ubuntu 22.04, 3.8GB RAM, 30GB disk (42% used)
|
||||||
- SSH: root / vb8Se9VMdwh1P692PZ (обновлён 2026-04-13)
|
- SSH: root / vb8Se9VMdwh1P692PZ (обновлён 2026-04-13)
|
||||||
- Доступ через: LXC 137 (openclaw, 10.0.0.239) с SSH-ключом
|
- Доступ через: LXC 137 (openclaw, 10.0.0.239) с SSH-ключом
|
||||||
|
- ICMP заблокирован (ping не работает, но это нормально)
|
||||||
|
|
||||||
### Сервисы (Docker)
|
### Сервисы (Docker)
|
||||||
|
|
||||||
@@ -39,6 +40,18 @@ originSessionId: 8c23ee07-26c7-4c9d-b7cc-8fd9d2b3c266
|
|||||||
|
|
||||||
### OpenWrt 192.168.1.50 (VM 101, Proxmox НИИКН)
|
### OpenWrt 192.168.1.50 (VM 101, Proxmox НИИКН)
|
||||||
- AmneziaWG туннель (awg0) → 78.17.4.225:39202
|
- AmneziaWG туннель (awg0) → 78.17.4.225:39202
|
||||||
|
- Клиент IP в туннеле: **10.8.1.16/32** (обновлено 2026-04-14)
|
||||||
|
- Приватный ключ: 41XMQFlPlq6FU4EBhqjayPvcDQJU+c+WQjabqs3ILbI=
|
||||||
|
- Peer public key: cftJxWuBCyz9ZiLDi23ouMQNAky5aTAUZIRHNS6l7mc=
|
||||||
- Podkop v0.7.14 + sing-box через awg0
|
- Podkop v0.7.14 + sing-box через awg0
|
||||||
|
- Списки обхода: russia_inside, telegram, meta (Instagram, WhatsApp, Facebook)
|
||||||
- MikroTik маршрут: 198.18.0.0/15 → 192.168.1.50 (podkop-fakeip)
|
- MikroTik маршрут: 198.18.0.0/15 → 192.168.1.50 (podkop-fakeip)
|
||||||
- Документация: Gitea projects/niikn/openwrt-bypass.md
|
- **КРИТИЧНО:** awg0 должен быть в firewall WAN зоне!
|
||||||
|
- Документация: [openwrt-bypass.md](/root/.claude/knowledge-base/projects/niikn/openwrt-bypass.md)
|
||||||
|
|
||||||
|
### Статус (2026-04-14)
|
||||||
|
- ✅ Туннель работает: handshake актуален, transfer активен
|
||||||
|
- ✅ WhatsApp/Instagram/Facebook через обход
|
||||||
|
- ✅ Telegram через обход
|
||||||
|
- ✅ FakeIP DNS работает (198.18.0.0/15)
|
||||||
|
- ✅ Firewall настроен корректно
|
||||||
|
|||||||
@@ -1,19 +1,35 @@
|
|||||||
---
|
---
|
||||||
name: OmniRoute AI Gateway
|
name: OmniRoute AI Gateway
|
||||||
description: OmniRoute v3.6.1 на LXC 132 (10.0.0.179) — AI-шлюз для 60+ LLM провайдеров, порт 20128
|
description: OmniRoute v3.6.5 на LXC 132 (10.0.0.179) — AI-шлюз для 60+ LLM провайдеров, порт 20128
|
||||||
type: project
|
type: project
|
||||||
originSessionId: fd5cb7bf-5f38-49cd-9a97-125623dfca2c
|
originSessionId: 9f26284f-db92-456f-813d-fd8210b7d7b6
|
||||||
---
|
---
|
||||||
## OmniRoute v3.6.1 (LXC 132, 10.0.0.179)
|
## OmniRoute v3.6.5 (LXC 132, 10.0.0.179)
|
||||||
|
|
||||||
- **Путь**: /root/OmniRoute/, Node.js 22, Next.js 16.2
|
- **Путь**: /root/OmniRoute/, Node.js 22, Next.js 16.2, git repo (github.com/diegosouzapw/OmniRoute)
|
||||||
- **Dashboard**: http://10.0.0.179:20128, пароль: 1qaz!QAZ
|
- **Dashboard**: http://10.0.0.179:20128, пароль: 1qaz!QAZ
|
||||||
- **API**: http://10.0.0.179:20128/v1
|
- **API**: http://10.0.0.179:20128/v1
|
||||||
- **API Key**: sk-225e902dc95ff192-6bdad7-3ec8cdc6
|
- **API Key**: sk-225e902dc95ff192-6bdad7-3ec8cdc6
|
||||||
- **SQLite DB**: /root/.omniroute/storage.sqlite
|
- **SQLite DB**: /root/.omniroute/storage.sqlite
|
||||||
- **Запуск**: `cd /root/OmniRoute && npm start` (или node .next/standalone/server.js)
|
- **Service**: omniroute.service (systemd, enabled), запускает **npx-кэш** (НЕ git repo)
|
||||||
|
- **ExecStart**: `/usr/bin/node /root/.npm/_npx/<hash>/node_modules/omniroute/app/server.js` (hash меняется при обновлении)
|
||||||
- **Конфиг**: /root/OmniRoute/.env (секреты сгенерированы)
|
- **Конфиг**: /root/OmniRoute/.env (секреты сгенерированы)
|
||||||
|
|
||||||
|
### SSH доступ к LXC 132
|
||||||
|
- **Прямой SSH (root@10.0.0.179) НЕ РАБОТАЕТ** — пароль 1qaz!QAZ не подходит, ключ claude-code отсутствует
|
||||||
|
- **Доступ через Proxmox**: `sshpass -p '1qaz!QAZ' ssh root@10.0.0.250 "pct exec 132 -- bash -c 'COMMAND'"` — РАБОТАЕТ
|
||||||
|
- **Hostname**: code-server
|
||||||
|
|
||||||
|
### Обновление OmniRoute (npx способ — используется сервисом)
|
||||||
|
1. Остановить: `pct exec 132 -- systemctl stop omniroute`
|
||||||
|
2. Удалить старый npx-кэш: `rm -rf /root/.npm/_npx/<old_hash>`
|
||||||
|
3. Установить: `npx omniroute@<version> --version` (создаст новый кэш)
|
||||||
|
4. Обновить путь в `/etc/systemd/system/omniroute.service` ExecStart на новый hash
|
||||||
|
5. `systemctl daemon-reload && systemctl start omniroute`
|
||||||
|
|
||||||
|
### Обновление git-репозитория (отдельно, для разработки)
|
||||||
|
1. `cd /root/OmniRoute && git pull origin main && npm install && npm run build`
|
||||||
|
|
||||||
### Подключённые провайдеры (2026-04-11)
|
### Подключённые провайдеры (2026-04-11)
|
||||||
| Провайдер | Аккаунт | Модели | Статус |
|
| Провайдер | Аккаунт | Модели | Статус |
|
||||||
|-----------|---------|--------|--------|
|
|-----------|---------|--------|--------|
|
||||||
@@ -23,6 +39,7 @@ originSessionId: fd5cb7bf-5f38-49cd-9a97-125623dfca2c
|
|||||||
|
|
||||||
### Использование
|
### Использование
|
||||||
- Prefix модели: `cx/gpt-5.4` (Codex), `cc/claude-opus-4-6` (Claude)
|
- Prefix модели: `cx/gpt-5.4` (Codex), `cc/claude-opus-4-6` (Claude)
|
||||||
|
- 181 модель доступна через API (на 2026-04-14)
|
||||||
- Codex OAuth: callback на localhost:1455 (нужен SSH-туннель для удалённого доступа)
|
- Codex OAuth: callback на localhost:1455 (нужен SSH-туннель для удалённого доступа)
|
||||||
- Token refresh: требует периодическую перелогинку OAuth
|
- Token refresh: требует периодическую перелогинку OAuth
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user