mirror of
https://github.com/Cleanuparr/Cleanuparr.git
synced 2026-02-04 12:21:33 -06:00
[FEATURE] Add support for Pushover notifications. #70
Loading…
x
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @cybrnook on GitHub.
What would you like to see implemented next?
Would be very cool to see Pushover added to the supported notifications api. This is what I currently use from the available notification services in Unraid, so having everything in one basket would be great.
Thanks for the great work!
@H2OKing89 commented on GitHub:
Hey @cybrnook,
You’re in luck—Apprise is already supported and it plays very nicely with Pushover!
Just use the
pover://URL format with your user key and token. You can even target specific devices if you want to annoy—I mean, alert—your whole fleet.Examples:
(You must specify both your user ID and token, or the Pushover gods will not be pleased.)
If you want more details, check out the Apprise docs here:
https://github.com/caronc/apprise
So, you’re already a basket case—in the good way! No need for any extra plugins.
@cybrnook commented on GitHub:
Attempting to test pushover with apprise is proving unsuccessful. Defining my apprise URL as pover://< pushover user id >@< key for cleanuparr app in my pushover account > yields no notifications coming my way. I am leaving the "key" field blank. I have also tried terminating my URL with /iPhone as well, as that's one of my devices and it's the same thing, no notifications.
@cybrnook commented on GitHub:
@H2OKing89 Did you leave the key field empty?
@Flaminel commented on GitHub:
@cybrnook Cleanuparr needs the Apprise API URL. It does not send the message directly to Pushover, but sends it to your Apprise instance to send it further down the pipe. The configuration key refers to the id of your Apprise config, which tells Apprise where to send the notification (Pushover in your case).
@cybrnook commented on GitHub:
@H2OKing89 Saweeeet, testing it now. Had no idea apprise was a consolidated service.
EDIT: All done! Would be cool to see a "test" button in the future, just to spot check it's setup correctly.
EDIT 2: Unfortunately didn't work.
@cybrnook commented on GitHub:
In the end, having native pushover support would for sure be "my" preferred method.
@cybrnook commented on GitHub:
So is that something I get just by creating an account with apprise, or something along the lines of a separate docker that needs to be stood up to provide that server functionality? (sorry, out of pocket at the moment so just relying on your feedback)
@Flaminel commented on GitHub:
The Apprise API is a separate Docker container indeed.
@Flaminel commented on GitHub:
No problem! Test it first and let me know how it goes. It might be worth adding support for Apprise without the separate container at some point.
@cybrnook commented on GitHub:
Thanks! Want me to close this in the meantime?
@cybrnook commented on GitHub:
Thanks! I tried yesterday to get apprise up and running, and started going down a rabbits hole.
@Flaminel commented on GitHub:
Sure, I can look into that.