Giter Site home page Giter Site logo

contrib's Introduction

gotify/contrib

Do you want to contribute to the gotify project? Have a look at our contributing.md.

Here you'll find community contributions to the Gotify project.

Guides

Libraries

Plugins

Tools / Applications

contrib's People

Contributors

111000 avatar 4oo4 avatar ajmcateer avatar amamiyahotaru avatar androidseb25 avatar anhbh310 avatar anup92k avatar anurag avatar ard0gg avatar cxtal avatar cyrinux avatar desbma avatar diddypod avatar eikendev avatar elgonlabs avatar hypervtechnics avatar hywax avatar jmattheis avatar marceltransier avatar mexhigh avatar mrspartak avatar mskian avatar pandermusubi avatar ppacher avatar sebw avatar stewartthomson avatar thomas-maurice avatar tystuyfzand avatar verifiedjoseph avatar ztpnk avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

contrib's Issues

[FEATURE REQUEST] Multiuser support on WebSocket

Since i've created the iOS App, many of my users requested to me a multiuser support, but it's not possible without creating X WebSocket connections.

Is it possible to pass multiple clients in an array or something else to the WebSocket, to avoid the multiple connections?

mqtt plugin

a mqtt-client plugin subscribing to a topic on a configurable broker would be very desirable and useful espescially for iot applications.

Subscribe to RSS feeds

It would be nice to have the possibility to check RSS/Atom-Feeds as a Notification Source. This would enable a lot of other message-source without changing a single line of code.

Integration with Prometheus / Alertmanager / Grafana monitoring

Is your feature request related to a problem? Please describe.
No, it isn't.

Describe the solution you'd like
Nowadays it's really common to use Prometheus / Alertmanager / Grafana stack for monitoring and alerting. All components are written in Go and they are open-source.
The notification / alerts in case of events / errors can be configured in 2 places:

Alertmanager (the recommended place)

Grafana

  • Same issues as Alertmanager. They don't have Gotify support but they provide a Webhook.
  • It looks like some users have Grafana => Gotify notifications working but they are not configurable enough. => gotify/server#312

Feature request
I think those software are really popular and the integration with Gotify should be easier to configure.

  • Gotify should provide native integration for those Webhooks or an official plugin. This project is working but the author was not able to convert the server into a plugin => https://github.com/DRuggeri/alertmanager_gotify_bridge
  • Improve documentation about Alertmanager / Grafana integration. At least add some notes.

Simple "plugin" framework using templates *feature*

Since the Go language natively support a fairly advanced template engine why not allow for "plugins" to be created using templates alone?

https://push.example.de/message?token=&template=github-webhook

Gotify would then parse the incomming JSON and apply the "github-webhook" template.

This would allow for an easy way of using webhooks and quickly parsing out one or two fields.
Just my two cents # #

Gotify plugins for console logs Linux/Windows

Are there gotify plugins for sending specif logs from Linux Server and Windows(not as important) such as updates, logins etc. or should I just write my own bash scripts for that?

Ready for build iOS, JavaScript SDK

I have experience in push notification and marketing platforms and develop on Android, iOS, Javascript (VAPID), and hybrid platforms which has support push notification.

If you are interested, I'm OK.

Send message to particular user

It would be great to be able to send a message to a particular user.
Possibly as an optional parameter for the message object of the user's username? So the message JSON would look something like...

{ 
  "message" : "Backup was successfully finished.",
  "priority": 2,
  "title" : "Backup",
  "user" : "csmither"
}

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.