Content Plugin ID: plg_content_ntfy

Get a push notification on your phone or desktop every time a new article is published on Joomla.

Functionality

Notifications via NTFY

Leverages NTFY , the open source pub/sub service, to send push notifications whenever an article is saved and published.

Localized messaging

Notification title, fallback body, and error messages are handled through Joomla's language strings, ready to be translated into multiple languages.

Hooks into the right event

The plugin subscribes to Joomla's content save event, with a dedicated handler that only fires on actual article publication.

Robust error handling

Failed HTTP responses (status codes or network exceptions) are logged to Joomla's log and reported to the administrator, with the HTTP status code included in the message.

Step-by-Step Guide

1 Install the plugin and enable it from System > Manage Plugins in the Joomla admin panel.
2 Open the plugin parameters and set the NTFY server (e.g. https://ntfy.sh) and the topic name notifications should be sent to.
3 Subscribe to that same topic from the NTFY app on your phone or in the browser, so you receive notifications in real time.
4 Publish or update an article under Content > Articles: the plugin will automatically send the title, intro text, and priority to the configured topic.
Note: if the NTFY server responds with an error, the plugin logs the HTTP status code to Joomla's log and shows an error message to the administrator, making it easy to diagnose authentication issues, wrong topics, or rate limits.
Resources & Links

Requirements:
Joomla 5.0 or higher
PHP 8.1 or higher
Outbound connection to the NTFY server
An NTFY topic subscribed to receive notifications

Project Updates

Version 1.0.0

plugin
NOTES
  • Not listed on Joomla Extension Directory