Um serviço simples de pub/sub HTTP que envia notificações push para celulares e desktops via requisições PUT ou POST, sem exigir cadastro no servidor público.
gotify/server
Servidor self-hosted para enviar e receber mensagens push em tempo real via WebSocket, com uma interface web integrada.
Alternativa open source a:Pushover
- Estrelas
- 16,107
- Forks
- 899
- Issues abertas
- 88
- Último commit
- há 3 dias
O que é?
O Gotify é um servidor self-hosted para enviar e receber mensagens no estilo push em tempo real. Aplicações enviam mensagens por uma REST API, e clientes conectados as recebem via WebSocket. Assim, você pode encaminhar notificações dos seus próprios scripts, servidores ou serviços para seus dispositivos sem depender de um provedor de push de terceiros.
O servidor gerencia usuários, clientes e aplicações, e inclui uma interface web para consultar mensagens e administrar contas. Plugins ampliam seu comportamento, e o projeto também oferece uma CLI separada para enviar mensagens e um app Android para recebê-las.
O projeto é escrito em Go e distribuído como imagem Docker e binários de lançamento. A documentação aborda instalação, configuração, REST API e como preparar um ambiente de desenvolvimento.
Recursos principais
- 01Enviar mensagens por uma REST API
- 02Receber mensagens em tempo real via WebSocket
- 03Gerenciar usuários, clientes e aplicações
- 04Ampliar o comportamento com plugins
- 05Inclui uma interface web, uma CLI complementar e um app Android
Casos de uso
- Receber no celular alertas de scripts de monitoramento ou servidores
- Enviar notificações de automação residencial ou serviços self-hosted
- Substituir um serviço de notificações push de terceiros por um self-hosted
Início rápido
- 1
Siga o guia de instalação da documentação oficial
Tópicos
Perguntas frequentes
- O que é server?
- Servidor self-hosted para enviar e receber mensagens push em tempo real via WebSocket, com uma interface web integrada. O Gotify é um servidor self-hosted para enviar e receber mensagens no estilo push em tempo real. Aplicações enviam mensagens por uma REST API, e clientes conectados as recebem via WebSocket. Assim, você pode encaminhar notificações dos seus próprios scripts, servidores ou serviços para seus dispositivos sem depender de um provedor de push de terceiros.
- server é gratuito? Qual é a licença?
- server é open source sob a licença Other. Confira os termos da licença antes de usá-lo em produtos comerciais.
- server ainda é mantido?
- Manutenção ativa. O último commit de server foi em 19 de out. de 2026.
- Para que posso usar server?
- Receber no celular alertas de scripts de monitoramento ou servidores Enviar notificações de automação residencial ou serviços self-hosted Substituir um serviço de notificações push de terceiros por um self-hosted
- Como instalar server?
- Siga o guia de instalação da documentação oficial
- Onde consigo server?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/gotify/server
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Os serviços e as bibliotecas de backend em Rust que dão suporte à plataforma de chat Stoat, incluindo a REST API, o servidor de eventos WebSocket e o servidor de arquivos.
Servidor de mensagens instantâneas open source em Go para integrar a apps próprios, com SDK, REST API e webhooks.
GoWA é uma API REST do WhatsApp auto-hospedada, escrita em Go, com suporte a várias contas, webhooks, MCP e integração com Chatwoot.
Infraestrutura open source de notificações e comunicação entre agentes, que envia mensagens por Inbox, Email, SMS, Push, Chat e Slack usando uma única API.
Lila, o servidor em Scala por trás do lichess.org, uma plataforma de xadrez online gratuita, sem anúncios e de código aberto.