ntfy.sh is an option
Self Hosted - Self-hosting your services.
A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.
Rules
- No harassment
- crossposts from c/Open Source & c/docker & related may be allowed, depending on context
- Video Promoting is allowed if is within the topic.
- No spamming.
- Stay friendly.
- Follow the lemmy.ml instance rules.
- Tag your post. (Read under)
Important
Beginning of January 1st 2024 this rule WILL be enforced. Posts that are not tagged will be warned and if not fixed within 24h then removed!
- Lemmy doesn't have tags yet, so mark it with [Question], [Help], [Project], [Other], [Promoting] or other you may think is appropriate.
Cross-posting
- !everything_git@lemmy.ml is allowed!
- !docker@lemmy.ml is allowed!
- !portainer@lemmy.ml is allowed!
- !fediverse@lemmy.ml is allowed if topic has to do with selfhosting.
- !selfhosted@lemmy.ml is allowed!
If you see a rule-breaker please DM the mods!
@RareBird15 @selfhost @selfhosted @linux @selfhosting I've used pushover for years with success at self hosted notifications. I've never tried to add anything as large as a log though. https://pushover.net/
me too, pushover for the win
@remakingeden @selfhost @selfhosted @linux @selfhosting Yeah I don't want to add a whole log, just alerts that backups were done successfully or if something goes down, or a daily summary of how my system is doing. I'll look into Pushover.
this is a command I use to get the local weather
/usr/bin/curl -s \
--form-string "monospace=1" \
--form-string "token=YOURTOKENHERE" \
--form-string "user=YOUR USERID" \
--form-string "title=$(/usr/bin/curl -sk wttr.in/melksham | grep "Weather report")" \
--form-string "message=$(/usr/bin/curl -sk curl wttr.in/melksham?0ATQF)" \
https://api.pushover.net/1/messages.json > /dev/null
@RareBird15 @selfhost @selfhosted @linux @selfhosting
What specifically do you mean by "notifications about your projects"? Do you mean learning about latest releases by FOSS projects you're interested in? (I like RSS for this) Or are you talking about notifications such as UnifiedPush? Or something else?
I have my family (for chat), security cameras (for motion detection), and server notifications on my own xmpp server (Prosody
). Private and works for me.
Lots of good libraries for programming bots with updates. Can upload images or videos to the chat.
@RareBird15
I use self-hosted #ntfy (but you can use their server) and Signal CLI API https://github.com/bbernhard/signal-cli-rest-api but if you use a less safe #IM probably there is a way to have webhooks or APIs
@selfhost @selfhosted @linux @selfhosting
@RareBird15@caneandable.social @selfhost@lemmy.ml @selfhosted@lemmy.world @linux@a.gup.pe @selfhosting@a.gup.pe
"#SelfHosting community, how do you get notifications about your projects? ":
I use git release feed and the Fediverse, example: https://schraepler.de/notes/a2hx96a8ycki0rbz
@selfhost @selfhosted @linux@a.gup.pe @selfhosting
Unfortunately I don't use it, so I can't speak to whether it works, but I think the architecturally-sound way to standardize notifications (scalable, multi-user, open-standard, decentralized, etc.) is to use the "Unified Push" app for Nextcloud. This is under current development and maintenance: https://apps.nextcloud.com/apps/uppush
See also https://unifiedpush.org/