NetBird VPN inventory + cleanup report 13.03.2026
- Full peer inventory (44 active peers) - Groups mapping - Deleted 12 stale peers (6+ months offline) - Also staged pending NIIKN and video surveillance docs
This commit is contained in:
@@ -19,21 +19,26 @@ AI-бот в Nextcloud Talk с доступом к базе знаний. Отв
|
||||
|
||||
## Быстрый старт
|
||||
|
||||
### Запуск бота
|
||||
### Запуск бота (systemd)
|
||||
```bash
|
||||
# На LXC 129 (clawdbot, 10.0.0.206)
|
||||
nohup python3 -u /root/clawd/scripts/nextcloud-talk-bot.py > /tmp/talk-bot.log 2>&1 &
|
||||
systemctl start nextcloud-talk-bot
|
||||
```
|
||||
|
||||
### Проверка
|
||||
```bash
|
||||
cat /tmp/talk-bot.log | tail -20
|
||||
pgrep -f nextcloud-talk-bot
|
||||
systemctl status nextcloud-talk-bot
|
||||
tail -20 /tmp/talk-bot.log
|
||||
```
|
||||
|
||||
### Остановка
|
||||
```bash
|
||||
pkill -f nextcloud-talk-bot
|
||||
systemctl stop nextcloud-talk-bot
|
||||
```
|
||||
|
||||
### Ручной запуск (без systemd)
|
||||
```bash
|
||||
nohup python3 -u /root/clawd/scripts/nextcloud-talk-bot.py > /tmp/talk-bot.log 2>&1 &
|
||||
```
|
||||
|
||||
### Обновить базу знаний (из чата Talk)
|
||||
@@ -205,7 +210,13 @@ Nextcloud Talk Bot API поддерживает webhooks, но в AIO (Docker) s
|
||||
Причина: cliproxy не передаёт system prompt. Решение: KB как первое user/assistant сообщение.
|
||||
|
||||
### Бот не запускается после перезагрузки
|
||||
Нужен systemd сервис (TODO).
|
||||
**Решено:** Создан systemd сервис `nextcloud-talk-bot.service` с `Restart=always`.
|
||||
```bash
|
||||
systemctl enable nextcloud-talk-bot # автозапуск при старте
|
||||
systemctl start nextcloud-talk-bot # запуск
|
||||
systemctl status nextcloud-talk-bot # проверка
|
||||
```
|
||||
Файл сервиса: `/etc/systemd/system/nextcloud-talk-bot.service`
|
||||
|
||||
---
|
||||
|
||||
@@ -238,9 +249,26 @@ $EXEC php occ talk:bot:uninstall {BOT_ID}
|
||||
|
||||
---
|
||||
|
||||
## Changelog
|
||||
|
||||
### 2026-02-27
|
||||
- ✅ Создан systemd сервис `nextcloud-talk-bot.service` — автозапуск, restart при падении
|
||||
- ✅ Бот работает стабильно через polling
|
||||
|
||||
### 2026-02-26 / 2026-02-27 (ночь)
|
||||
- ✅ Первоначальная разработка и запуск
|
||||
- ✅ Зарегистрирован бот "Максимка" в Nextcloud Talk
|
||||
- ✅ Webhook не работает в AIO Docker → переход на polling
|
||||
- ✅ Создан пользователь `maximka` для отправки ответов
|
||||
- ✅ Подключена база знаний (knowledge-base) через git
|
||||
- ✅ Claude Sonnet через cliproxy (localhost:8317)
|
||||
- ✅ Команда `/reload` для обновления KB
|
||||
- ✅ История контекста (10 пар сообщений)
|
||||
- ✅ Фильтрация своих сообщений и ботов
|
||||
|
||||
## TODO
|
||||
- [ ] Systemd сервис для автозапуска
|
||||
- [ ] Поддержка нескольких чатов
|
||||
- [ ] Аватар для пользователя maximka
|
||||
- [ ] Интеграция с основным Clawdbot (через hooks или sessions)
|
||||
- [ ] Возможность выполнять команды (не только отвечать)
|
||||
- [ ] Persistent history (сохранение истории между перезапусками)
|
||||
|
||||
Reference in New Issue
Block a user