*Total -- 790.57kb -> 743.57kb (5.95%) /logo.png -- 97.08kb -> 78.71kb (18.92%) /ui.png -- 36.75kb -> 31.98kb (12.97%) /ui/public/static/mstile-310x150.png -- 106.20kb -> 99.79kb (6.04%) /ui/public/static/mstile-310x310.png -- 180.26kb -> 171.75kb (4.72%) /ui/public/static/mstile-150x150.png -- 83.33kb -> 80.76kb (3.08%) /ui/public/static/defaultapp.png -- 50.55kb -> 49.02kb (3.03%) /ui/public/static/favicon-196x196.png -- 50.55kb -> 49.02kb (3.03%) /ui/public/static/apple-touch-icon-152x152.png -- 32.56kb -> 31.79kb (2.35%) /ui/public/static/apple-touch-icon-144x144.png -- 29.16kb -> 28.52kb (2.18%) /ui/public/static/mstile-144x144.png -- 29.16kb -> 28.52kb (2.18%) /ui/public/static/apple-touch-icon-114x114.png -- 19.81kb -> 19.48kb (1.67%) /ui/public/static/apple-touch-icon-120x120.png -- 19.98kb -> 19.67kb (1.53%) /ui/public/static/favicon-128.png -- 20.51kb -> 20.21kb (1.45%) /ui/public/static/mstile-70x70.png -- 20.51kb -> 20.21kb (1.45%) /ui/public/static/favicon-96x96.png -- 14.19kb -> 14.12kb (0.48%) |
||
|---|---|---|
| api | ||
| auth | ||
| config | ||
| database | ||
| docker | ||
| docs | ||
| error | ||
| mode | ||
| model | ||
| router | ||
| runner | ||
| test | ||
| ui | ||
| .gitignore | ||
| .travis.yml | ||
| CODE_OF_CONDUCT.md | ||
| LICENSE | ||
| Makefile | ||
| README.md | ||
| app.go | ||
| config.example.yml | ||
| docker-push.sh | ||
| go.mod | ||
| go.sum | ||
| logo.png | ||
| ui.png | ||
README.md
gotify/server
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
- send messages via REST-API
- receive messages via web socket
- manage users, clients and applications
- API Docs (also available at
/docs) - Web-UI -> ./ui
- CLI for sending messages -> gotify/cli
- Android-App -> gotify/android
(Google Play and the Google Play logo are trademarks of Google LLC.)
Install ᛫ Configuration ᛫ REST-API ᛫ Setup Dev Environment
Versioning
We use SemVer for versioning. For the versions available, see the tags on this repository.
License
This project is licensed under the MIT License - see the LICENSE file for details

