binwiederhier

joined 1 year ago

Just try it out. I make no guarantees for odd setups like that though. :-)

[–] binwiederhier@discuss.ntfy.sh 7 points 1 year ago (4 children)

Great writeup thank you. May I just say that tmyour original plan was both ambitious and a little insane. And even the current cost and infrastructure is bonkers IMHO.

I do hope you're getting donations to help with the cost. Good luck.

My instance is on the other end of the spectrum: I pay $6/month for it on digitalocean. It has 1G of RAM. It crashes every now and then, likely because of the RAM and OOM killer. But it's only for me and a few ntfy fans, so it's quite different.

You can type reset to fix your terminal if it gets messed up like that.

Excuse my ignorance, but where can I find details to this issueand does it affect only 0.18.1, or also 0.18.0?

[–] binwiederhier@discuss.ntfy.sh 31 points 1 year ago (1 children)

Thank you for contributing to the magic if the old school internet.

My question: How does one get to write an RFC? Do you have to become part of a certain group, or just be known in certain circles, or do you just start writing and then submit it somewhere? If I had a great idea that I think should become an RFC, what is the process to make this a reality?

[–] binwiederhier@discuss.ntfy.sh 1 points 1 year ago (1 children)

Install Debian Stable on a SSD, most likely via debootstrap from the Ubuntu system

What an interesting way to install a new system. I've only ever done that for image building purposes. Why would you do that instead of just installing it from a flash drive?

Also: it sounds like you're manually installing things. I would suggest Ansible or something similar, so that reinstalling isn't so brittle and manual.

[–] binwiederhier@discuss.ntfy.sh 10 points 1 year ago (4 children)

I asked the same question on r/selfhosted a few weeks ago, and I was downvoted just for asking the question.

https://www.reddit.com/r/selfhosted/comments/13elu4p/why_downvote_so_much/

[–] binwiederhier@discuss.ntfy.sh 1 points 1 year ago (2 children)

It's already integrated into a bunch of things, especially the *arrs, but if you have suggestions, please let me or the maintainers of the other software know.

Here's a list: https://docs.ntfy.sh/integrations/

 

cross-posted from: https://discuss.ntfy.sh/post/30818

Hello friends πŸ‘‹, it's that time again. A new ntfy release has landed. This one is pretty cool!

For those who don't know, ntfy is a a tool that lets you send push notifications to your phone from any script or server using a simple HTTP PUT/POST requests. It's 100% open source and self-hostable, and has an Android app and a web app. You can use ntfy like this (more in the docs). This will send a notification to your phone:

curl -d "Backup on $(hostname) complete" ntfy.sh/mytopic

I host free and open version on ntfy.sh, but you can host your own of course.

πŸ”₯ What's new? With this release, the ntfy web app now contains a progressive web app (PWA) with Web Push support, which means you'll be able to install the ntfy web app on your desktop or phone similar to a native app (even on iOS! πŸ₯³). Installing the PWA gives ntfy web its own launcher, a standalone window, push notifications, and an app badge with the unread notification count. Note that this needs to be configured for selfhosted servers!

On top of that, this release also brings dark mode πŸ§›πŸŒ™ to the web app.

πŸ™ A huge thanks for this release goes to @nimbleghost, for basically implementing the Web Push / PWA and dark mode feature by himself. I'm really grateful for your contributions.

❀️ If you like ntfy, please consider sponsoring us via GitHub Sponsors or Liberapay, or buying a paid plan via the web app. Contrary to "popular" belief, I am not swimming in money due to the paid plans. 😬

Detailed release notes: https://docs.ntfy.sh/releases/

Other links:

Public topics:

Sharded MySQL is my nightmare, and my proudest achievement at the same time. I designed and implemented an architecture for a product that is backed by heavily sharded MySQL servers, a total of over 700 servers worldwide, with hundreds of thousands of tables. It's a fun, and a terrible space to live in. You may actually enjoy this blog post I wrote. Not many will: https://blog.heckel.io/2021/10/19/lossless-mysql-semi-sync-replication-and-automated-failover/

As for your actual problem of how to disconnect, I'd suggest to find another problem to solve and think about. Something that is yours, not the company's. Like an open source project, or a side gig of some sort. That's what I do.

There are install steps here: https://docs.ntfy.sh/install/ and config options here: https://docs.ntfy.sh/config/

Feel free to drop by the Discord, Matrix, or our Lemmy instance.

[–] binwiederhier@discuss.ntfy.sh 10 points 1 year ago (1 children)

I think that's the most creative one I've ever heard. Well done.

The cash doesn't vanish if you spend it according to the rules, so you do not have to fear defrauding people. If you do not follow the rules, it'll go poof.

 

I have asked this question to countless people (mostly in hair salons) as an alternative to small talk, and it always yields interesting results.

Rules:

  • You get the money right now, right where you are. If it's 10pm and you're in the middle of nowhere, your money will still go poof at 11pm.
  • As a result of the above, tell us what time it is and roughly where you are (big city, desert, small town, ...)
  • You must spend the money. You cannot give it to someone to hold on to it for you for a while.
  • Normal world rules apply, e.g. you cannot buy a $250k car at a dealership in 1h in cash, and you cannot buy a house in 1h either.
  • Remember that getting from where you are to the place you need to go takes time. Factor that in!

Edit: I'm glad you guys had fun with this one. Feel free to post similar hypothetical questions. I kinda like these.

Edit edit: Free advertising πŸ˜… --> I run and maintain an open source push notification service called ntfy, which let's you send notifications to your phone via PUT/POST, like curl -d "backup successful" ntfy.sh/mytopic. Go check it out.

 

Hey folks,

ntfy (pronounce: notify) is a simple HTTP-based pub-sub notification service. You can use it to send push notifications to your phone via HTTP PUT/POST.

You can use it like this (see the docs for dozens more features):

curl -d "Backup successful" ntfy.sh/mytopic

Feel free to ask anything about ntfy here or on the Discord/Matrix.

If you'd like to become a sponsor, I would be humbled to accept your donation via GitHub Sponsors or Liberapay πŸ’ΈπŸ’°.

 

cross-posted from: https://discuss.ntfy.sh/post/3200

I use ntfy (on another instance) + healthchecks.io to wake me up at night when ntfy.sh is down (crazy inception, right?). It's the "poor man's PagerDuty" if you will. It works amazingly.

Here's how I set it up:

  • I signed up healthchecks.io (free plan) and configured a project for "ntfy.sh" with a "ntfy" integration, i.e. publish to ntfy.example.com/<secret> with max priority
  • I have two different hosts execute small "integration ntfy.sh tests" and only ping healthchecks.io if they succeed. If they don't healthchecks.io will publish to ntfy.example.com/<secret>
  • In the ntfy Android app, I subscribe to ntfy.example.com/<secret>, enable "Keep alerting on highest priority", and make it override DND (do not disturb) for this topic.

Now when ntfy.sh goes down, the integration tests in the cronjobs will fail, and so healthchecks.io will not be pinged, which will trigger it to publish to ntfy.example.com/<secret> and let my phone consistently ring until I acknowledge it.

(Disclamer: I am the maintainer of ntfy. Hope posting this is fine. Happy to answer questions; I also have a brand new ntfy community, feel free to join)

view more: next β€Ί