gotify/server

Build Status codecov Go Report Card Swagger Valid FOSSA Status latest release

## Intro We wanted a simple server for sending and receiving messages (in real time per web socket). For this, not many open source projects existed and most of the existing ones were abandoned. Also, a requirement was that it can be self-hosted. We know there are many free and commercial push services out there. ## Features Gotify UI screenshot * send messages via REST-API * receive messages via web socket * manage users, clients and applications * [API Docs](https://gotify.net/api-docs) (also available at `/docs`) * Web-UI -> [./ui](ui) * CLI for sending messages -> [gotify/cli](https://github.com/gotify/cli) * Android-App -> [gotify/android](https://github.com/gotify/android) [Get it on Google Play][playstore] [Get it on F-Droid][fdroid] (Google Play and the Google Play logo are trademarks of Google LLC.) --- **[Documentation](https://gotify.net/docs)** [Install](https://gotify.net/docs/install) ᛫ [Configuration](https://gotify.net/docs/config) ᛫ [REST-API](https://gotify.net/api-docs) ᛫ [Setup Dev Environment](https://gotify.net/docs/dev-environment) ## Versioning We use [SemVer](http://semver.org/) for versioning. For the versions available, see the [tags on this repository](https://github.com/gotify/server/tags). ## License This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details [playstore]: https://play.google.com/store/apps/details?id=com.github.gotify [fdroid]: https://f-droid.org/de/packages/com.github.gotify/