Обзор ntfy - бесплатного и опенсорсного HTTP-сервиса для уведомлений
Пока сидел и ждал ребенка с тренировки наткнулся на ntfy. Это простой бесплатный и опенсорсный HTTP-сервис для уведомлений. Он позволяет отправлять уведомления на ваш телефон через POST запрос.
На самом деле прикольный сервис, особенно с учетом что его можно заселфхостить. Ставишь приложение, создаешь “топик”. И просто curl-ом шлешь запросик.
curl -d "Backup successful 😀" ntfy.sh/devops-brain-test
Несмотря на свою простоту, он имеет очень хорошую документацию с кучей примеров использования https://docs.ntfy.sh/publish. Я честно пока не придумал зачем мне это может понадобиться, с учетом того, что нет никаких проблем в telegram создать канал под уведомления и через API-ключ также засылать в телегу.
curl -X POST \
-H 'Content-Type: application/json' \
-d '{"chat_id": "123456789", "text": "Backup successful 😀"}' \
https://api.telegram.org/bot$TELEGRAM_BOT_TOKEN/sendMessage
Но может вам такой способ получение пушей покажется более интересным и вы найдете как применить этот сервис. Вот тут есть много интеграций из коробки https://docs.ntfy.sh/integrations/