this post was submitted on 08 Mar 2026
464 points (94.4% liked)

Selfhosted

56958 readers
727 users here now

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:

  1. Be civil: we're here to support and learn from one another. Insults won't be tolerated. Flame wars are frowned upon.

  2. No spam posting.

  3. Posts have to be centered around self-hosting. There are other communities for discussing hardware or home computing. If it's not obvious why your post topic revolves around selfhosting, please include details to make it clear.

  4. Don't duplicate the full text of your blog or github here. Just post the link for folks to click.

  5. Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).

  6. No trolling.

  7. No low-effort posts. This is subjective and will largely be determined by the community member reports.

Resources:

Any issues on the community? Report it using the report flag.

Questions? DM the mods!

founded 2 years ago
MODERATORS
 

According to the release:

Adds experimental PostgreSQL support

The code was written by Cursor and Claude

14,997 added lines of code, and 10,202 lines removed

reviewed and heavily tested over 2-3 weeks

This makes me uneasy, especially as ntfy is an internet facing service. I am now looking for alternatives.

Am I overreacting or do you all share the same concern?

(page 2) 50 comments
sorted by: hot top controversial new old
[–] Kushan@lemmy.world 27 points 3 days ago

Fuck, I love ntfy, it's one of the best self hosted push notification systems I've used. It has been flawless so far.

Don't like this.

[–] deathbird@mander.xyz 5 points 2 days ago (8 children)

"but reviewed and heavily tested over 2-3 weeks by me. I created comparison documents, went through all queries multiple times and reviewed the logic over and over again. I also did load tests and manual regression tests, which took lots of evenings."

This is the way.

load more comments (8 replies)
[–] kevinwells@lemmy.world 29 points 3 days ago (2 children)

I just set up a ntfy server for Unified Push earlier this week to use with Matrix. Now I have to turn around and immediately replace it...

[–] Starfighter@discuss.tchncs.de 15 points 3 days ago* (last edited 3 days ago)

Same here. Literally just set it up and now this.

I hope the author will roll this back or someone else makes a fork. I don't want to immediately switch technology to XMPP/Matrix/... and have to do it all over again.

[–] lambalicious@lemmy.sdf.org 6 points 3 days ago

You could, in the meantime, simply not upgrade to the version that uses AI.

Since, from what I'm seeing around, people are having issues looking for an alternative.

[–] communism@lemmy.ml 22 points 3 days ago

That's concerning. If it was "I generated a function with an LLM and reviewed it myself" I'd be much less concerned, but 14k added lines and 10k removed lines is crazy. We already know that LLMs don't generate up to scratch code quality...

I won't use PostgreSQL with ntfy, and keep an eye on it to see if they continue down this path for other parts of ntfy. If so I'll have to switch to another UP provider.

[–] poVoq@slrpnk.net 30 points 3 days ago* (last edited 3 days ago) (4 children)

If you use ntfy mainly as a Unified Push distributor on Android, then I highly recommend switching to a XMPP client that can do the same.

load more comments (4 replies)
[–] uzay@infosec.pub 26 points 3 days ago

Oh ffs..

Thanks for the heads-up

[–] x00z@lemmy.world 23 points 3 days ago

I'll embrace the inevitable fork.

[–] Fmstrat@lemmy.world 15 points 3 days ago

Uovote and comment on: https://github.com/binwiederhier/ntfy/issues/1645

Please add this to the post.

[–] moonshadow@slrpnk.net 13 points 3 days ago (7 children)

Oh goddamn it, I'm using this and don't have an alternative lined up

load more comments (7 replies)
[–] black_flag@lemmy.dbzer0.com 15 points 3 days ago
[–] Mora@pawb.social 10 points 3 days ago

I switched to Gotify when I ran into an issue where ntfy would delete old api tokens when creating more than 20. Only thing missing in Gotify is UniversalPush, other than that it feels actually more solid than ntfy to me.

[–] doogstar@lemmy.100010101.xyz 12 points 3 days ago

I've been meaning to put something like this in my setup for a while, but definitely not this now! List of alternatives in the Custom Communication section at awesome selfhosted

[–] floofloof@lemmy.ca 11 points 3 days ago (1 children)
load more comments (1 replies)
load more comments
view more: ‹ prev next ›