#ntfy has fully gone AI Slop.... schade ich mochte das Projekt. :(
https://github.com/binwiederhier/ntfy/releases/tag/v2.18.0
Sei dem release gibts alle paar Stunden en Hotfix
#ntfy has fully gone AI Slop.... schade ich mochte das Projekt. :(
https://github.com/binwiederhier/ntfy/releases/tag/v2.18.0
Sei dem release gibts alle paar Stunden en Hotfix
I can't help it, but I'm starting to hate #ntfy.
This is the biggest release I've ever done on the server. It's 14,997 added lines of code, and 10,202 lines removed, all from one pull request that adds PostgreSQL support.From one single PR. I would have rejected this without even reviewing a single line of code.The code was written by Cursor and Claude, [...]Ok, this explains everything. And of course it went wrong:Fix invalid UTF-8 in HTTP headers (e.g. Latin-1 encoded text) causing PostgreSQL insert failures and dropping entire message batchesValid charsets in HTTP request headers leading to failing DB operations. I don't know what adjectives to use to describe this predictable failure.SIGH.
I just read about the ntfy AI refactor drama in the selfh.st newsletter. A recent ntfy update effectively wiped my config and put the service into unauthenticated mode, so I was already looking for alternatives, but I guess I'll have to accelerate that.
This is exhausting. It's like so many devs don't actually enjoy what they do, and I guess they never did.
Self-Host Weekly (2026-03-13)
#Booklore turns sour, software updates and launches, a spotlight on #OpenDroneLog -- a #drone flight log app, and more in this week's #selfhosted recap!
https://selfh.st/weekly/2026-03-13
#selfhost #selfhosting #foss #opensource #homelab #devops #sysadmin #newsletter #privacy #security #fediverse #app #apps #smarthome #truenas #ntfy
debian
sudo mkdir -p /etc/apt/keyrings
sudo curl -L -o /etc/apt/keyrings/ntfy.gpg https://archive.ntfy.sh/apt/keyring.gpg
sudo apt install apt-transport-https
echo "deb [arch=amd64 signed-by=/etc/apt/keyrings/ntfy.gpg] https://archive.ntfy.sh/apt stable main" \
| sudo tee /etc/apt/sources.list.d/ntfy.list
sudo apt update
sudo apt install ntfy
sudo systemctl enable ntfy
sudo systemctl start ntfy
#ntfy #notifications #programming #Android #Linux #sh #bash #csh #ksh #zsh #fish #curl #http #javascript #golang #powershell #python #php #technology #OpenSource #POSIX
TIL today I RTFM!
command
ntfy
Today I read the brief synopsis of ntfy Android. I saw there that via linux the control and operation is fairly simple & straightforward
I went to the site and started reading.
ntfy via linux is easy to use
sh
curl -d "Backup successful 😀" ntfy.sh/mytopic
a.out
ntfy publish mytopic
"Backup successful 😀"
HTML
POST /mytopic HTTP/1.1
Host: ntfy.sh
Backup successful 😀
javascript
fetch('https://ntfy.sh/mytopic', {
method: 'POST', // PUT works too
body: 'Backup successful 😀'
})
golang
http.Post("https://ntfy.sh/mytopic", "text/plain",
strings.NewReader("Backup successful 😀"))
python
requests.post("https://ntfy.sh/mytopic",
data="Backup successful 😀".encode(encoding='utf-8'))
php
file_get_contents('https://ntfy.sh/mytopic', false, stream_context_create([
'http' => [
'method' => 'POST', // PUT also works
'header' => 'Content-Type: text/plain',
'content' => 'Backup successful 😀'
]
]));
Markdown formatting¶
Supported on Android & webApp
You can format messages using Markdown 🤩. That means you can use bold text, italicized text, links, images, and more. Supported Markdown features (web app only for now):
Emphasis such as bold (bold), italics (italics)
Links (some tool)
Images ()
Code blocks (code blocks) and inline code (inline code)
Headings (# headings, ## headings, etc.)
Lists (- lists, 1. lists, etc.)
Blockquotes (> blockquotes)
Horizontal rules (---)
Read more on
https://docs.ntfy.sh/publish/#markdown-formatting
Sources:
https://docs.ntfy.sh/publish/#markdown-formatting
#ntfy #notifications #programming #Android #Linux #sh #bash #csh #ksh #zsh #fish #curl #http #javascript #golang #powershell #python #php #technology #OpenSource #POSIX
Ich habe in der APP 'ntfy' einen einzelnen Eintrag, kann ihn aber nicht zuordnen. Ich sehe nur die kryptische und vermutlich nutzerspezifische Themen-URL. Wie finde ich heraus, welche meiner Apps ntfy diesen Kanal für UnifiedPush benutz?
Unterstützt tusky ntfy?