Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Apprise instead of telegramm only #35

Open
kaystrobach opened this issue Apr 11, 2024 · 4 comments
Open

Add Apprise instead of telegramm only #35

kaystrobach opened this issue Apr 11, 2024 · 4 comments
Labels
enhancement New feature or request

Comments

@kaystrobach
Copy link

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.

@tboerger
Copy link
Collaborator

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.

@kaystrobach
Copy link
Author

currently there is - https://docs.semui.co/administration-guide/configuration#configuration-options :

  • email
  • 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.

@kaystrobach
Copy link
Author

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.

@tboerger
Copy link
Collaborator

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.

@fiftin fiftin added the enhancement New feature or request label Apr 14, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants