obsidian auto-sync 2026-04-17 01:36:37

This commit is contained in:
dttb
2026-04-17 01:36:37 +03:00
parent ddbd720841
commit 84a283deb5
36 changed files with 22930 additions and 129 deletions

View File

@@ -1,24 +1,6 @@
# Clawdbot-2 / Знам (LXC 134)
# Clawdbot-2 / Знам (LXC 134) — ВЫКЛЮЧЕН
- IP: 10.0.0.238, Telegram: @ZnamSecurityBot
- Персона: Знам — бот видеоархива ЧОП
- Model: cliproxy/claude-sonnet-4-6 (через CLIProxy на 129:8317)
- Skill: agentdvr (/usr/lib/node_modules/clawdbot/skills/agentdvr/)
- Script: /root/clawd/scripts/find_recordings.py (cameras/snapshot/find/clip/grab)
- Записи: HTTP from 10.0.0.227:8091, видео сжимается ffmpeg 480p crf35 перед отправкой
- groupPolicy: open, requireMention: false (отвечает в группе без @mention)
- Upload интернета ~3-30 KB/s — видео сжимаются до <200 KB для Telegram
- SSH: ключ claude-code (id_ed25519 с LXC 132)
<!-- AUTO-SYNC FROM MEMORY.MD - DO NOT EDIT BELOW -->
## Clawdbot-2 / Знам (LXC 134)
- IP: 10.0.0.238, Telegram: @ZnamSecurityBot
- Персона: Знам — бот видеоархива ЧОП
- Model: cliproxy/claude-sonnet-4-6 (через CLIProxy на 129:8317)
- Skill: agentdvr (/usr/lib/node_modules/clawdbot/skills/agentdvr/)
- Script: /root/clawd/scripts/find_recordings.py (cameras/snapshot/find/clip/grab)
- Записи: HTTP from 10.0.0.227:8091, видео сжимается ffmpeg 480p crf35 перед отправкой
- groupPolicy: open, requireMention: false (отвечает в группе без @mention)
- Upload интернета ~3-30 KB/s — видео сжимаются до <200 KB для Telegram
- SSH: ключ claude-code (id_ed25519 с LXC 132)
<!-- END AUTO-SYNC -->
- **Статус:** выключен, недоступен (с ~2026-04-14)
- CLIProxy (129:8317) удалён — бот не может работать без него
- Для восстановления: нужен новый провайдер модели (OmniRoute или прямой API)

View File

@@ -1,24 +1,7 @@
# Clawdbot (LXC 129)основной бот
# LXC 129 — УДАЛЁН (2026-04-14)
- Real config: ~/.clawdbot/clawdbot.json (NOT /opt/clawdbot/config.yaml)
- ANTHROPIC_API_KEY=sk-clawdbot-proxy in /etc/systemd/system/clawdbot.service
- Telegram bot: @maxim_dttb_bot
- Model: anthropic/claude-opus-4-6 (через CLIProxy localhost:8317)
- CLIProxy: порт 8317 (cliproxy.service), проксирует Anthropic API для всех ботов (129, 133, 134)
- CLIProxy auth: batlaew@gmail.com, auto-refresh токен (единственный инстанс с refresh)
- Gateway: порт 18789, token: changeme123
- SSH: ключ claude-code (id_ed25519 с LXC 132)
<!-- AUTO-SYNC FROM MEMORY.MD - DO NOT EDIT BELOW -->
## Clawdbot (LXC 129) — основной бот
- Real config: ~/.clawdbot/clawdbot.json (NOT /opt/clawdbot/config.yaml)
- Telegram bot: @maxim_dttb_bot
- Model: anthropic/claude-opus-4-6 — **ПРЯМОЙ API** (api.anthropic.com), ключ sk-ant-api03-VLV...
- Переключён с CLIProxy на прямой API 2026-04-02
- CLIProxy: порт 8317 (cliproxy.service) — ОСТАВЛЕН для ботов 133, 134
- CLIProxy auth: batlaew@gmail.com, auto-refresh токен
- DNS: nameserver 8.8.8.8 1.1.1.1 закреплён в Proxmox конфиге LXC (не сбросится)
- Gateway: порт 18789, token: changeme123
- SSH: ключ claude-code (id_ed25519 с LXC 132)
- NetBird: 100.70.219.93, exit node через Финляндию (группа Trance)
<!-- END AUTO-SYNC -->
> Бывший Clawdbot AI-ассистент (@maxim_dttb_bot). Удалён 2026-04-14.
> Данные перенесены на code-server (LXC 132): `/root/backup-lxc129/`
> IP 10.0.0.206 и NetBird 100.70.219.93 освобождены.
> CLIProxy (порт 8317) больше не существует. Бот 134 (Znam) тоже выключен.
> NPM домены bot.dttb.ru и siri.dttb.ru отключены.

View File

@@ -148,15 +148,8 @@
| Роль | **Mailcow — почтовый сервер dttb.ru** |
| Домен | mail.dttb.ru |
### 10.0.0.206 — Clawdbot (текущий)
| Параметр | Значение |
|----------|----------|
| Hostname | clawdbot.lan |
| Proxmox | LXC 129 |
| ОС | Debian 12.13 (kernel 6.17.9-1-pve) |
| Открытые порты | 22/ssh (OpenSSH 9.2p1) |
| Роль | **Clawdbot AI-ассистент** |
| Домен | bot.dttb.ru → :18789, siri.dttb.ru → :18790 |
### 10.0.0.206 — УДАЛЁН (LXC 129, 2026-04-14)
> Бывший Clawdbot. IP освобождён. Данные на code-server:/root/backup-lxc129/
### 10.0.0.217 — VaultWarden
| Параметр | Значение |
@@ -446,8 +439,8 @@
| dttb.ru | 10.0.0.230:11001 | Nextcloud / Главный сайт |
| pve.dttb.ru | 10.0.0.250:8006 | Proxmox VE WebUI |
| npm.dttb.ru | 10.0.0.195:81 | NPM панель |
| bot.dttb.ru | 10.0.0.206:18789 | Clawdbot Gateway |
| siri.dttb.ru | 10.0.0.206:18790 | Clawdbot Siri endpoint |
| bot.dttb.ru | — | УДАЛЁН (был Clawdbot LXC 129) |
| siri.dttb.ru | — | УДАЛЁН (был Clawdbot LXC 129) |
| ai.dttb.ru | 10.0.0.179:8080 | Code-server / AI |
| bit.dttb.ru | 10.0.0.217:8080 | VaultWarden |
| link.dttb.ru | 10.0.0.184:3000 | LinkWarden |

View File

@@ -34,8 +34,7 @@
| 15 | `plex.dttb.ru` | 10.0.0.200:32400 | ✅ Let's Encrypt | ❌ | ✅ | ❌ | Plex Media Server |
| 16 | `home.dttb.ru` | 10.0.0.155:8123 | ✅ | ❌ | ✅ | ❌ | Home Assistant |
| 17 | `z.dttb.ru` | 10.0.0.220:80 | ✅ | ✅ | ❌ | ✅ | Z-сервис (Zabbix?) |
| 18 | `bot.dttb.ru` | 10.0.0.206:18789 | ✅ Let's Encrypt | ✅ | ✅ | ✅ | **Clawdbot Gateway** |
| 20 | `siri.dttb.ru` | 10.0.0.206:18790 | ❌ | ❌ | ❌ | ❌ | Clawdbot Siri endpoint |
| 28 | `bot.dttb.ru` | 10.0.0.239:18789 | ✅ Let's Encrypt | ✅ | ✅ | ✅ | **OpenClaw Gateway** (LXC 137) |
| 21 | `rec.dttb.ru` | 10.0.0.227:8091 | ✅ Let's Encrypt | ✅ | ❌ | ❌ | Запись/NVR |
| 22 | `git.dttb.ru` | 10.0.0.189:3000 | ❌ | ❌ | ✅ | ❌ | Gitea |
| 23 | `matrix.dttb.ru` | 10.0.0.224:8080 | ✅ Let's Encrypt | ✅ | ✅ | ✅ | Matrix/Element Web |

View File

@@ -250,19 +250,9 @@
| Uptime | ~6.8 дней |
| Назначение | Локальный сервис Proxmox |
### LXC 129 — clawdbot
| Параметр | Значение |
|----------|----------|
| VMID | 129 |
| Статус | 🟢 running |
| CPU | 4 vCPU (загрузка: 0.9%) |
| RAM | 4 GB (использовано: 556 MB) |
| Диск | 15.6 GB (использовано: 4.5 GB) |
| Tags | ai, assistant, community-script |
| Uptime | ~7 часов |
| IP | 10.0.0.206 |
| NPM домен | bot.dttb.ru → 10.0.0.206:18789 |
| Назначение | **Clawdbot AI-ассистент (текущий)** |
### LXC 129 — УДАЛЁН (2026-04-14)
> Бывший Clawdbot AI-ассистент. Данные перенесены на code-server (132) в /root/backup-lxc129/.
> IP 10.0.0.206 освобождён.
### LXC 132 — code-server
| Параметр | Значение |

24
projects/dttb/server1c.md Normal file
View File

@@ -0,0 +1,24 @@
# Server1C — Сервер 1С в Бужарово
## Подключение
- **Публичный IP:** 185.13.47.2 (RDP:3389)
- **Netbird IP:** 100.70.75.103 (server1c.netbird.cloud)
- **WinRM:** порт 5985, basic auth
- **Учётка:** dttb / 1qaz!QAZ
- **OS:** Windows Server 2012 R2 (6.3.9600)
- **Hostname:** Server1C
- **Локация:** Бужарово
## 1С:Предприятие
Три службы агента:
1. `1C:Enterprise 8.3 Server Agent` — StartType: Automatic
2. `1C:Enterprise 8.3 Server Agent (x86-64)` — StartType: Automatic
3. `RagentServer_8327` — версия 8.3.27.1606, StartType: Automatic
### Решено: конфликт служб при загрузке (2026-04-16)
**Проблема:** 3 службы с Automatic стартовали одновременно, боролись за порты 1540/1541.
- Служба 8.3.18 (x86) — бинарник удалён, падала с ошибкой "файл не найден"
- RagentServer_8327 — дубликат без параметров, таймаут на портах
- Рабочая: `1C:Enterprise 8.3 Server Agent (x86-64)` (8.3.27.1606)
**Решение:** отключены лишние службы (Disabled), оставлена только x86-64.

View File

@@ -0,0 +1,43 @@
# Проект Glavtorg
## Сервер
- **Hostname:** GLAVTORG
- **OS:** Windows 8.1 / Server 2012 R2 (NT 6.3.9600)
- **Домен:** WORKGROUP
- **Netbird IP:** 100.70.195.47
- **Netbird setup-key:** `5D1E3507-6F1C-41FC-B86F-05C60364A146`
- **WinRM:** порт 5985 (открыт)
- **RDP:** порт 3389 (открыт)
## Подключение (WinRM)
```python
import winrm
s = winrm.Session('http://100.70.195.47:5985/wsman', auth=('glavtorg\\ярослав', '23947592'), transport='ntlm')
r = s.run_cmd('whoami')
```
Требуется venv: `source /tmp/winrm-env/bin/activate`
## 1С:Предприятие
- **Версии:** 8.3.27.2074, 8.3.27.1719
- **Путь платформы:** `C:\Program Files\1cv8\`
- **Базы данных:** `D:\1C_Bases_8_3\`
- **Лицензии:** `C:\ProgramData\1C\licenses\`
## Пользователи
| Пользователь | Админ | RDP | Назначение |
|---|---|---|---|
| Ярослав | ✅ | ✅ | Основной администратор |
| Администратор | ✅ | — | Встроенный |
| Diana_Grig | — | ✅ | Обновление 1С через Netbird |
| Инесса | — | — | Сотрудник |
| менеджер2 | — | — | Сотрудник |
| михаил.ш | — | — | Сотрудник |
| Олеся | — | — | Сотрудник |
| Роман | — | — | Сотрудник |
| Руслан | — | — | Сотрудник |
| Юля | — | — | Сотрудник |
| Гость | — | — | Отключён |
## История изменений
- **2026-04-15:** Создан пользователь Diana_Grig (RDP + 1С обновление)

View File

@@ -0,0 +1,51 @@
# Инструкция по подключению к серверу GLAVTORG
## Для: Diana_Grig
## Цель: Обновление 1С:Предприятие через удалённый рабочий стол
---
## Шаг 1. Установить и подключить Netbird
1. Скачать Netbird: https://netbird.io/download
2. Установить на свой компьютер
3. Открыть **PowerShell** (Win + R → `powershell` → Enter) и выполнить команду:
```
netbird up --setup-key 5D1E3507-6F1C-41FC-B86F-05C60364A146
```
4. Дождаться подключения к сети (значок Netbird в трее станет зелёным)
## Шаг 2. Подключиться по RDP
### Windows:
1. Нажать `Win + R`
2. Ввести `mstsc` и нажать Enter
3. В поле "Компьютер" ввести: `100.70.195.47`
4. Нажать "Подключить"
5. Ввести учётные данные:
- **Имя пользователя:** `Diana_Grig`
- **Пароль:** `Gr_Tyr&03`
6. Если появится предупреждение о сертификате — нажать "Да"
### macOS:
1. Установить Microsoft Remote Desktop из App Store
2. Нажать "+" → "Add PC"
3. PC name: `100.70.195.47`
4. User account → Add User Account:
- Username: `Diana_Grig`
- Password: `Gr_Tyr&03`
5. Сохранить и подключиться
## Шаг 3. Обновление 1С
1. После входа на рабочий стол сервера найти ярлык **1С:Предприятие**
2. Базы данных расположены в `D:\1C_Bases_8_3\`
3. Выполнить обновление конфигурации стандартным способом через конфигуратор
4. После завершения работы — **обязательно выйти** (Пуск → Выход), не просто закрывать окно RDP
## Важно
- Подключение возможно **только при активном Netbird**
- Не устанавливать стороннее ПО на сервер
- Не изменять настройки системы
- При проблемах с подключением — обращаться к администратору (Ярослав)

View File

@@ -0,0 +1,45 @@
# ММФБ — Proxmox инвентарь
## Доступ
- **Netbird IP:** 100.70.128.49
- **LAN IP (vmbr0):** 10.253.1.253/24
- **Пользователь:** root / `1qaz!QAZ`
- **Hostname:** pve
- **Версия:** pve-manager/8.4.14, kernel 6.8.12-15-pve
## Железо
- **CPU:** Intel Xeon E5-2630 v2 @ 2.60GHz, 24 ядра
- **RAM:** 125 GiB
- **Swap:** 8 GiB
- **Диски:**
- sdc 894 GB (Intel SSD) — системный LVM (`pve-root` 96G, `pve-data` 757G thin-pool: диски VM 100/101/102)
- sdd 3.6 TB (HGST) — `/mnt/pve/Work` (диск 1С 600G, rootfs LXC 105, dump, templates)
- **sda 1.8 TB (Toshiba) + sdb 2.7 TB (Toshiba)** — объединены в LVM `archive-vg/archive``/mnt/pve/Archive` (ext4, 4.55 TB для видеоархива AgentDVR)
## Сеть
- **vmbr0:** 10.253.1.253/24, шлюз 10.253.1.1 (MAC d4:ca:6d:18:f2:be)
- **wt0 (Netbird):** 100.70.128.49/16
## Виртуальные машины (VM)
| VMID | Name | OS | Cores | RAM | Disk | IP | MAC | Статус |
|------|---------------|-------|-------|--------|-------|-----------------|-------------------|---------|
| 100 | 1C | win11 | 4 | 65 GB | 150 GB + 54 GB | 10.253.1.240 | DE:D9:70:9B:A3:19 | running (agent=1) |
| 101 | WinServer2025 | win11 | 2 | 20 GB | 100 GB | 10.253.1.6 | BC:24:11:D4:AE:68 | running |
| 102 | OVPN | l26 | 6 | 4 GB | 100 GB | — | AA:54:D6:B9:FD:01 | running |
## Контейнеры (LXC)
| CTID | Hostname | OS | Cores | RAM | IP | Назначение |
|------|-----------|--------|-------|--------|---------------|-------------------------------------------|
| 103 | NPM | ubuntu | 2 | 8.5 GB | 10.253.1.25 | Docker: nginx-proxy-manager + portainer |
| 105 | agentdvr | ubuntu | 6 | 16 GB | 10.253.1.40 | AgentDVR (видеонаблюдение), archive **4.55 TB** (LVM на sda+sdb) |
## Сервисы
- **LXC 103 (NPM):** Docker контейнеры `npm-app-1` (jc21/nginx-proxy-manager, порты 80/81/443) и `portainer-ce` (8000/9443). Работают ~15 месяцев.
- **LXC 105 (agentdvr):** systemd `AgentDVR.service`. Архив — новый LVM `archive-vg/archive` (ext4, 4.55 TB) на отдельных sda+sdb. Скорость записи ~140 GB/день → глубина архива ~32 дня максимум. Retention в cron: 14 дней (`/AgentDVR/cleanup_old_recordings.sh`, 03:00 ежедневно). 11 камер, названия `10.253.1.{21,27,32,33,35,37,38,39,41,42,43}`. Камера 10.253.1.27 "Camera 2 mic" периодически не отвечает по ONVIF (в логах `Invalid Source`) — разобраться отдельно.
## История изменений
- **2026-04-17:** создан LVM `archive-vg` на sda+sdb (4.55 TB), ext4, `/mnt/pve/Archive`. mp1 LXC 105 переключен с loop-файла 500G на новый LVM. Удалён `/mnt/pve/Work/ct-105-archive500.img` (освободил 500G на sdd). Очищено 105G скрытых данных под mountpoint `/AgentDVR/Media/WebServerRoot/Media` в rootfs LXC 105 (rootfs был 100% → 2%). Retention поднят с 7 до 14 дней.
- **2026-04-17:** все 11 камер переведены с continuous (`recordmode=2`) на запись по движению (`detector.type=Simple`, `recordmode=0`, `recordondetect=True`). Ожидаемая экономия ~50-80%, глубина архива до ~30 дней.
- **2026-04-17:** в NPM (LXC 103, 10.253.1.25:81) создан proxy host `dvr-mmfb.dttb.ru``10.253.1.40:8090` (id=9, WebSockets=ON). Ждёт DNS A-записи.