syslog v0.2.0 [base]


Журнал бота для кабинета (прямой эфир с паузой).

versiondatecommitфайлов
0.2.02026-09-1746803aa3a9277

README

# syslog

Журнал бота для кабинета: прямой эфир с паузой.

Тип: Модуль. Категория: `base`. Зависимостей нет.

## Описание

Читалка логов без SSH. Модуль показывает хвост системного журнала службы с фильтрами по уровню и размеру выборки — быстрая диагностика «что упало и когда», не вставая из кабинета.

В кабинете журнал идёт прямым эфиром: новые строки подливаются сами. Поток можно заморозить паузой и спокойно прочитать нужное.

## Права

- `view_logs` — Просмотр журнала бота в кабинете

## Web

- `GET /api/syslog/logs` — хвост журнала (`?tail=200|500|1000`, `?level=all|info|warning|error`)

## Конфигурация (`config.schema.json`)

- Опциональные: `SYSTEMD_UNIT` = ``

Манифест

{
  "name": "syslog",
  "version": "0.2.0",
  "category": "base",
  "description": "Журнал бота для кабинета (прямой эфир с паузой).",
  "requires": [],
  "rights": [],
  "api_methods": [],
  "web_routes": [],
  "commit": "46803aa3a927a3a188c2249f494e5ea5ecf92dc6",
  "updated": "2026-09-17 12:54:21 +0300",
  "integrity": "sha256:e644f77c33f312d2936be152d129049e3f474b9b25fb1738a1946a55a89f825a",
  "files": "[7 файлов — см. вкладки ниже]",
  "note": "",
  "wdesc": "",
  "wbody": "",
  "_extra": {
    "api": "[]",
    "events_emitted": "[]",
    "events_subscribed": "[]",
    "shared_routes": "",
    "config_schema": "config.schema.json",
    "env_example": ".env.example"
  }
}

Файлы и исходники

Дерево файлов

  • · корень
    • 1.1 КБ
    • 0.1 КБ
    • 0.4 КБ
    • 0.5 КБ
    • 3.7 КБ
  • web/
    • 1.4 КБ
    • 2.0 КБ

Предпросмотр

Выберите файл в дереве выше — код откроется здесь.