Skip to content
Gotify

What is Gotify? ​

Gotify is a simple server for sending and receiving messages in real-time per WebSocket. It includes a sleek web UI for managing notifications and provides complete control over your notification data.

Features ​

  • Self-Hosted & Privacy-Focused: Complete control over your data with no reliance on third-party services
  • REST API: Send messages through a simple and powerful REST API
  • WebSocket: Receive messages in real-time using WebSocket connections
  • Cross-Platform: Written in Go, works on multiple platforms including Docker
  • Android & iOS Support: Native mobile apps available for push notifications
  • User Management: Manage multiple users, clients, and applications
  • Lightweight: Efficient server that doesn't consume excessive resources
  • Open Source: MIT licensed and community-maintained
  • Easy Integration: Simple API makes it easy to integrate with existing applications and services

Use Cases ​

Perfect for receiving notifications from:

  • Monitoring systems and alerts
  • CI/CD pipelines
  • Home automation services
  • Custom scripts and applications
  • Server and application monitoring
  • Backup notifications

Screenshots ​

Gotify-UI