command line / pgpu notify
pgpu notify
Send alerts straight from this machine to ntfy, Telegram, Discord or a webhook, without the PocketGPU push server. Free on every plan.
Example
$ pgpu notify add ntfy rig1-alerts 1 ntfy · rig1-alerts $ pgpu notify add telegram 123456:ABC-your-bot-token 987654321 $ pgpu notify test ✓ ntfy · rig1-alerts ✓ telegram · chat 987654321 · bot 123456:A…
Options
add ntfy TOPIC A topic on ntfy.sh, or the full URL of a topic on your own ntfy server.
add telegram TOKEN CHAT A bot token from @BotFather and the chat ID to post in.
add discord URL A Discord webhook URL: channel settings → Integrations → Webhooks.
add webhook URL Any URL. It gets a JSON POST with title, body, kind and machine.
rm NUMBER Remove a channel by its number in the list.
test Send a test alert to every channel and show what failed.
What they get
The same alerts as your phones, with the same text: jobs ending, and the temperature, disk and Ollama rules you turned on. With "Hide job names" on, channels get the short text too.
Offline alerts come from the push server, so they only reach phones: a machine that is off cannot send anything itself.
Tokens and URLs are kept in ~/.config/pocketgpu/config.toml, readable only by you. The list shows them shortened.