21 lines
782 B
Markdown
21 lines
782 B
Markdown
# 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
|