Ntfy Хостинг

Отправляйте мгновенные push-уведомления на телефоны и настольные компьютеры, используя простые HTTP-запросы.

  • Один клик развернуть
  • 15 ГБ Необходимое дисковое пространство
  • 1 ГБ ОЗУ Необходимая память
  • От 2 € Цена
Заказать сейчас Без сборов за установку

Что вы получаете
на AvaHost

Развертывание в один клик, собственный домен, бесплатный HTTPS, автоматические обновления приложений и запланированные резервные копии включены в каждое облачное приложение. Вы можете запускать несколько приложений на одном сервере, и доступ к терминалу включен.

Этот шаблон не включает контейнер базы данных.

Заказать сервер

Технологии

Образ Docker
binwiederhier/ntfy:latest
Порт по умолчанию
80

Как работает ntfy

ntfy использует именованные топики в качестве каналов уведомлений. Скрипт или приложение публикует сообщение с помощью HTTP PUT или POST запроса, а подписчики получают его через веб-приложение, мобильные клиенты, инструменты командной строки или API подписок. JSON потоки, server-sent events, raw потоки и WebSockets поддерживают различные стили интеграции.

Сообщения могут включать заголовки, приоритеты, теги, действия, вложения, задержки и другие поддерживаемые поля. Имена топиков и правила доступа являются элементами управления безопасностью, а не просто метками. В текущем шаблоне каталога не настроены файл аутентификации, пользователи, токены или параметры управления доступом по умолчанию.

Ключевые возможности ntfy

Согласно официальной документации ntfy, сервер открыт по умолчанию: анонимные пользователи могут читать и писать в любой топик, если не настроены аутентификация и ACL. Поскольку текущий шаблон оставляет эти элементы управления не установленными, размещённые топики должны рассматриваться как публично доступные для чтения и записи для всех, кто знает или обнаружит имя топика. Не публикуйте пароли, токены доступа, личные данные или конфиденциальные оповещения.

Сервер сохраняет кэш сообщений и директорию вложений, но клиенты для телефонов и настольных компьютеров остаются отдельными. Публикация по электронной почте, телефонные звонки, upstream push релеи, SMS, источники мониторинга и учётные записи сторонних уведомлений не включены. Приложение электронной почты отключено, поэтому публикация по почте недоступна через это размещённое предложение.

ntfy vs Pushover

1

ntfy

ntfy предоставляет сервис топиков, размещаемый клиентом, где издатели и подписчики используют HTTP endpoints и клиентские приложения. Pushover — это сеть уведомлений, управляемая провайдером, использующая токены приложений, ключи пользователей или групп, подписки и управляемую доставку клиентов через его коммерческую систему учётных записей.

2

Pushover

Pushover может подойти пользователям, которые хотят управляемые клиенты, распределение ключей пользователей, группы доставки и сервис, управляемый провайдером. ntfy более подходит, когда приоритетом являются простые URL топиков, открытые API и контроль сервера, при условии, что оператор настроит элементы управления доступом или примет открытость сервиса топиков.

Заказать Ntfy

Кто использует ntfy

Операторы отправляют уведомления об ошибках заданий и событиях сервиса, разработчики публикуют уведомления о сборке или развёртывании, а домашние хозяйства маршрутизируют сообщения автоматизации на телефоны и настольные компьютеры. Скрипты также могут подписываться на топики, когда требуется поток уведомлений, читаемый машиной.

ntfy не является системой управления инцидентами, сборщиком мониторинга, системой обмена секретами или сервисом управления доступом по умолчанию. Текущий открытый шаблон не подходит для конфиденциальных уведомлений, пока платформа не предложит проверенную конфигурацию аутентификации.

Самостоятельное размещение ntfy: требования и стоимость

Использование ntfy определяется частотой публикации, количеством топиков, сохранённым кэшем, объёмом вложений, количеством подписчиков, открытыми соединениями, потоками API и трафиком загрузки. PostgreSQL и MariaDB не требуются в каталоге, поскольку шаблон использует локальный сохранённый кэш и хранилище вложений.

На AvaHost ntfy использует План 1 за €2. Размещённый пакет ntfy включает развёртывание в один клик, пользовательский домен с автоматическим HTTPS, автоматические обновления приложения и запланированные резервные копии. Текущий шаблон каталога не включает аутентификацию ntfy или ACL, поэтому анонимный доступ для чтения/записи остаётся параметром upstream по умолчанию. Рассматривайте URL топиков как общедоступные, избегайте конфиденциального содержимого и не полагайтесь на неясность. Клиентские приложения, публикация по электронной почте, телефонные звонки, SMS, мониторы и сервисы upstream доставки не включены.

F.A.Q

  • ntfy начинается с €2 на плане 1. Начальный план подходит для скромного объёма сообщений, небольшого количества топиков и обычных подписчиков. Частота публикации, сохранённый кэш, вложения, одновременные потоки, подключённые клиенты и трафик загрузок — основные факторы для анализа по мере подписания новых систем и пользователей.

  • Нет. Текущий шаблон каталога не настраивает базу данных аутентификации, пользователей, токены, ACL или политику deny-all по умолчанию. Вышестоящий ntfy поэтому разрешает анонимный доступ на чтение и запись к топикам. Рассматривайте имена топиков как общедоступные, избегайте секретов и персональных данных и не используйте это развертывание для конфиденциальных оповещений до тех пор, пока не будут предоставлены элементы управления доступом.

  • Пользовательский домен может указывать на ntfy, а автоматический HTTPS защищает трафик публикации и подписки HTTP при передаче. HTTPS не добавляет аутентификацию темы к текущему шаблону. Любой, кто знает имя темы, может по-прежнему публиковать или подписываться в конфигурации по умолчанию, поэтому шифрование транспорта не следует путать с приватным доступом.

  • AvaHost автоматически применяет обновления ntfy и включает запланированные резервные копии для постоянного кэша и вложений. После значительного выпуска протестируйте веб-подписки, мобильные клиенты, HTTP-публикацию, приоритеты, теги, действия, вложения, потоки API и поведение открытого доступа, описанное выше. Клиентские приложения и механизмы upstream-push могут изменяться независимо от сервера.