sygnaler is an alternative Push Gateway for Matrix written in swift.
See https://matrix.org/docs/spec/client_server/r0.2.0.html#id51 for a high level overview of how notifications work in Matrix.
https://matrix.org/docs/spec/push_gateway/unstable.html#post-matrix-push-r0-notify describes the protocol that Matrix Home Servers use to send notifications to Push Gateways such as sygnaler
- Linux and macOS
- APNS authentication and certificate authentication
- Push and VOIP notifications
- Sandbox and production mode
- Multiple apps
- Support Android Apps
- Handle errors using MySQL Database