Ferramentas
ntfy
Serviço de notificações por HTTP: um curl publica a mensagem num tópico e ela chega ao celular ou ao desktop. Tem versão pública e servidor próprio.

Às três da manhã o script de backup termina, e você quer saber se deu certo sem entrar no servidor. Com o ntfy, um curl publica a mensagem num tópico, e o celular que assina esse tópico recebe a notificação.
Para que serve
- Receber no celular ou no desktop o resultado de scripts, tarefas agendadas e backups.
- Mandar avisos de qualquer sistema que faça requisição HTTP, via PUT ou POST na API REST.
- Ter alertas pessoais sem cadastro, usando o serviço público em ntfy.sh.
- Rodar um servidor próprio para manter as mensagens dentro da sua infraestrutura.
Qualquer sistema capaz de chamar uma URL pode publicar, então o ntfy combina com integrações por evento. O post sobre webhooks explica essa lógica.
Como começar
Instale o app (Android pelo Google Play ou F-Droid, iOS pela App Store) ou abra o app web, assine um tópico e publique:
curl -d "Backup successful" ntfy.sh/mytopicO tópico passa a existir na primeira publicação ou assinatura. Sem conta, o nome do tópico funciona como senha, então escolha um nome difícil de adivinhar. Para servidor próprio, a documentação de instalação do projeto traz os passos.
Licença e custo
O código tem licença dupla, Apache 2.0 e GPLv2. Pela Apache, qualquer uso é permitido, comercial também, com o aviso de copyright mantido e as mudanças registradas. Em ntfy.sh, o uso básico é gratuito e sem cadastro. Planos pagos, a partir de 5 dólares por mês, reservam nomes de tópico e ampliam limites de mensagens, e-mails e anexos. O projeto também aceita doações.
Quando vale a pena
Resolve o caso de desenvolvedores e administradores de sistema que querem avisos simples sem montar estrutura. Para notificar clientes de um produto em vários canais, com preferências e central dentro do app, o Novu atende melhor. O Gotify segue proposta parecida para quem só quer servidor próprio. Se as mensagens forem sensíveis, prefira a instância própria ou um tópico reservado.