feat: пример конфига, README; чистка и тесты BuildNotifiers
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
18
README.md
18
README.md
@@ -1,2 +1,20 @@
|
||||
# http_logger
|
||||
|
||||
HTTP-логгер: принимает входящие HTTP-запросы и пересылает их в настроенный
|
||||
канал уведомлений. Канал выбирается первым сегментом пути:
|
||||
|
||||
- `POST /telegram` → Telegram
|
||||
- `POST /pachca` → Pachca (Пачка, входящий вебхук)
|
||||
- `POST /email` → Email
|
||||
|
||||
Каналы настраиваются в `config.yaml` (пример — `config.yaml.default`).
|
||||
Несконфигурированный путь возвращает `404`, ошибка отправки — `502`.
|
||||
|
||||
## Сборка
|
||||
|
||||
./build.sh
|
||||
|
||||
## Запуск
|
||||
|
||||
cp config.yaml.default config.yaml # отредактировать токены/адреса
|
||||
./bin/http_logger
|
||||
|
||||
Reference in New Issue
Block a user