semaphore-docs
semaphore-docs copied to clipboard
Add Apprise instead of telegramm only
With apprise, we can provide a dsn for different services (makes UI simple) and allow to push stuff there as well.
https://github.com/caronc/apprise
Thanks for semaphore - works like a charm.
It could make sense to add an apprise integration, but IMHO it won't replace the whole alerting providers as not every user wants to maintain additional services for alerting.
currently there is - https://docs.semui.co/administration-guide/configuration#configuration-options :
- telegram
- rocketchat
correct? I just found it now, as i was only pointed to telegram during setup, maybe a separate section in the docs makes sense. Thank you.
See your point about an extra service. Apprise is just a python lib. So it might be possible to include it like that:
https://poweruser.blog/embedding-python-in-go-338c0399f3d5
Or by just using the cli.
https://github.com/caronc/apprise/wiki/CLI_Usage
Maybe it helps.
The docs really got to be improved. There are already multiple alerting methods available.
Not sure if this lib can really get embedded, never tried to embed python.
Since all alerting providers are plain http requests so far I'm voting for keeping it.