
外掛標籤
開發者團隊
原文外掛簡介
Rubix Notify sends login notifications from your WordPress site to an ntfy topic. It is designed for site owners, administrators, agencies, and managed service providers who want simple push alerts when users access a WordPress dashboard.
The plugin can be used with ntfy.sh or a self-hosted ntfy server. This makes it suitable for personal sites, client websites, internal systems, managed WordPress environments, and privacy-conscious deployments.
When a user logs in, the plugin can send a notification to your configured ntfy topic. This helps administrators keep track of access activity without needing to constantly check WordPress logs or email inboxes.
Typical use cases include:
Monitoring administrator logins
Receiving alerts for client website access
Tracking access to internal WordPress sites
Sending login events to a self-hosted notification server
Improving visibility across managed WordPress installations
Rubix Notify is lightweight and focused. It does not replace a full security plugin, firewall, or audit logging system. Instead, it provides a simple notification layer for login activity.
Features
Send login alerts to ntfy
Supports ntfy.sh and self-hosted ntfy servers
Works with custom ntfy server URLs
Optional token-based authentication
Lightweight WordPress integration
Suitable for agencies, administrators, and managed WordPress sites
Source Code and Build Instructions
This plugin includes a compiled React admin asset at admin/index.js.
The human-readable source code used to generate the compiled admin asset is publicly available at:
https://github.com/rubix-studios-pty-ltd/rubix-notify
To rebuild the compiled admin files:
Clone the repository.
Install dependencies with pnpm install.
Build the admin assets with pnpm build.
The generated admin JavaScript is output to admin/index.js.
Third-party JavaScript dependencies are declared in package.json and locked in pnpm-lock.yaml.
The public repository is provided so future maintainers, reviewers, and contributors can inspect, modify, and rebuild the React admin interface from source.
