A Chromium extension that listens for notifications from your self-hosted Gotify server and displays them directly in your browser — no need to check your phone or web dashboard.
- 🖥️ Receive Gotify push notifications in your browser.
- 🚀 Compatible with Manifest V3
- 🔔 Native browser notifications for real-time alerts.
- 📃 Notification content copy-to-clipboard feature.
- ⚙️ Customizable server URL and client token.
- Connects to your Gotify server using your app token.
- Uses WebSocket (for real-time push).
- Displays a native browser notification when a new message is received.
- Keeps a local log of received notifications in the popup.
Before loading the extension, you must set your Gotify server URL and Client Token:
-
Open the
offscreen.js
file in a code editor. -
Locate the following lines:
const gotifyUrl = "http://your-gotify-server:port"; // e.g., http://192.168.1.6:8012 const appToken = ""; // Add your client token here
-
Replace them with your actual server URL and client token.
- Open
chrome://extensions/
in your Chromium-based browser. - Enable Developer Mode (toggle in the top-right).
- Click Load unpacked and select the extension folder.