Для текстовых уведомлений небольшой команды начните с VPS 1 vCPU, 1 ГБ памяти и 20 ГБ SSD. При вложениях и большом числе постоянных подключений проверьте 2 vCPU и 2 ГБ, а размер диска рассчитайте по сроку хранения файлов.
Пошаговая инструкция для самостоятельной установки. Установим закрытый ntfy, создадим разных пользователей для скрипта и телефона и проверим уведомление. Каждый небольшой шаг объясняет действие и показывает, какой результат ждать.