Something happens on your network right now, at this moment, while you’re reading this.
A drive in your NAS is showing early warning signs of failure. A backup job completed — or failed. A VPN connection was attempted from an unrecognised device. Your server ran out of disk space. A critical service went offline.
Do you know about it?
If your business IT infrastructure isn’t sending you real-time alerts, the honest answer is: you’ll find out when something breaks. Not before.
Most UAE businesses operate in exactly this situation — servers, NAS devices, routers, and services running silently in the background, with no notification system telling anyone when something needs attention.
Gotify changes that. And Tech Abrahams deploys it as part of every properly managed IT environment we build.
What Is Gotify?
Gotify is a self-hosted push notification server. It is open-source, lightweight, and runs entirely on your own infrastructure — no third-party service involved, no subscription, no data leaving your premises.
At its core, Gotify does one thing extraordinarily well: it receives messages from any system, application, or script you configure, and delivers them as real-time push notifications to your phone, your desktop, or any other device you choose.
Think of it as your private, self-owned version of the notification infrastructure that apps like Slack, PagerDuty, or cloud monitoring services provide — but running on a server in your own office or on a small VPS you control, with zero ongoing cost and complete privacy.
The components are straightforward:
Gotify Server — a lightweight application that runs on any Linux server, Raspberry Pi, NAS device, or VM. It hosts the Web UI where all messages are displayed, manages user accounts and application tokens, and serves messages via a WebSocket connection to connected clients.
Gotify Android App — available on Google Play and F-Droid, this app connects to your Gotify server and delivers push notifications directly to Android devices. No Google push notification service required if you use the F-Droid version — fully private end to end.
REST API — any system, script, monitoring tool, or application can send a message to Gotify via a simple HTTP request. If it can make a web request, it can send you a notification.
Gotify CLI — a command line tool for sending messages from scripts and automation, making it trivial to add notifications to any existing bash script, cron job, or automation workflow.
Why Self-Hosted Notifications Matter for UAE Businesses
The question of why not just use a cloud notification service deserves a direct answer.
Services like PagerDuty, Pushover, or cloud-based monitoring platforms route your alerts through their infrastructure. That means your server events — failed backups, authentication attempts, disk warnings, network anomalies — are being transmitted to and processed by a third-party platform.
For UAE businesses that are building a privacy-first IT infrastructure — and if you’ve read our posts on secure DNS, self-hosted VPN, private file servers, and Pangolin remote access, that’s exactly the direction — routing your operational alerts through an external service is an inconsistency worth fixing.
With Gotify deployed on your own infrastructure:
- Your server alerts never leave your network
- There is no subscription or per-notification cost
- You are not dependent on a third-party service staying operational
- Notification content is visible only to you
- Complete control over who receives which alerts
For businesses operating in regulated industries, handling confidential client data, or simply wanting a consistent self-hosted infrastructure posture, Gotify is the logical choice.
What Gotify Notifies You About — Practical Use Cases for UAE Businesses
Gotify is not limited to a specific type of system or event. Because it accepts messages via a standard REST API, anything that can make an HTTP request can send you a notification. Here is what Tech Abrahams configures it for in practice:
NAS and Storage Alerts
Your Synology, QNAP, or TrueNAS server generates a significant volume of events that your IT team needs to know about immediately.
A drive showing SMART warnings is a drive that will fail — the question is when. Without a notification, that warning sits in a log nobody reads until the drive fails and data is at risk. With Gotify, that warning arrives on your phone the moment it is generated.
Configured Gotify alerts from NAS systems include:
- Drive health warnings and SMART failure predictions
- RAID degradation — when a drive is removed from the array or fails
- Volume near capacity — before storage runs out and services are affected
- Backup job completion — success or failure, every scheduled job
- Fan failure and temperature warnings
- Unauthorised access attempts
Server and Service Monitoring
For businesses running internal servers — file servers, application servers, VMs, or self-hosted services — Gotify integrates with monitoring tools to deliver real-time status notifications.
- Service down alerts — a web server, database, or application that has stopped responding
- CPU or RAM usage exceeding defined thresholds
- Disk space warnings before volumes fill
- Certificate expiry warnings — SSL certificates approaching their expiry date
- System reboot events — planned or unexpected restarts logged and notified
- Failed login attempts exceeding a threshold
VPN and Network Access Events
For businesses running self-hosted VPN infrastructure (WireGuard, OpenVPN, or PiVPN — all of which Tech Abrahams deploys), Gotify can be configured to notify on:
- New VPN connection established — which user, from which IP, at what time
- Failed VPN authentication attempts — repeated failures may indicate a brute force attempt
- VPN connection from an unusual location or new device
- Network device going offline — a switch, access point, or router that stops responding
Backup Completion and Failure
Backups that run silently and never report their status are backups you cannot trust. With Gotify integrated into your backup workflows:
- Every backup job sends a completion notification — success with size and duration, or failure with the error
- Missed backups — if a scheduled backup doesn’t run, an alert fires
- Offsite replication status — confirmation that data reached its secondary destination
Custom Business Automation
Because Gotify uses a simple REST API, any script or automation your business runs can send notifications. Examples Tech Abrahams has configured for UAE clients:
- Daily server health summary — a morning digest of overnight events
- Software update available — when a self-hosted application has a new version ready
- File server quota warnings — when a user or department is approaching their storage limit
- Scheduled report delivery — a cron job that runs a report and notifies that it’s ready
- Network intrusion detection — alerts from firewall or IDS systems routed through Gotify
How Gotify Works — The Technical Reality, Simply Explained
You don’t need to understand the technical details to benefit from Gotify — that’s what Tech Abrahams handles. But understanding the basic flow helps you appreciate why it works the way it does.
Step 1 — A system event occurs. A drive warning fires on your NAS, a backup job finishes, or a monitoring script detects that a service is down.
Step 2 — The system sends a message to Gotify. Using a simple HTTP POST request with a token and a message body, the system tells Gotify: “Send this notification.” The message includes a title, content, and a priority level (low, normal, or high — which affects how urgently the notification is presented).
Step 3 — Gotify receives and stores the message. The Gotify server logs the message and immediately pushes it to all connected clients via WebSocket.
Step 4 — Your phone or desktop receives the notification. The Gotify Android app, connected to your server, receives the push notification and displays it — exactly like a WhatsApp or email notification, but coming from your own infrastructure.
Step 5 — You see it in the Web UI. All messages are also visible in Gotify’s clean Web UI, organised by application, with full history. You can review past alerts, check resolution status, and audit the notification history at any time.
The entire chain runs on your own infrastructure. No cloud. No third-party. No ongoing cost.
Gotify Alongside Your Existing IT Stack
One of Gotify’s strongest qualities is how well it integrates with other self-hosted tools. Tech Abrahams deploys it as the notification layer that ties a complete self-hosted IT environment together.
If your infrastructure includes a NAS, a self-hosted file server, a VPN, and self-hosted services — all of which we build and manage — Gotify becomes the single place where every important event from every system arrives. One app on your phone. One Web UI for your IT administrator. Every system talking to the same notification channel.
It also integrates cleanly with common open-source monitoring tools — Uptime Kuma, Prometheus/Alertmanager, Zabbix, Netdata, and others — allowing those tools to route their alerts through Gotify rather than an external notification service.
What Tech Abrahams Deploys for You
Setting up Gotify correctly — with the right server deployment, reverse proxy configuration, SSL certificate, application tokens, and integrations with your existing systems — is straightforward for a specialist and unnecessarily complex for a business owner who should be focused on running their business.
Here is what a Gotify deployment by Tech Abrahams includes:
Server installation — Gotify deployed on your existing infrastructure — a VM, a NAS, a Raspberry Pi, or a small VPS. Containerised using Docker for clean deployment and easy updates.
Domain and SSL — Gotify configured behind a reverse proxy with a proper SSL certificate, accessible via a clean URL such as notifications.yourcompany.com. Encrypted in transit.
Application configuration — We create application tokens for every system that needs to send notifications — your NAS, your monitoring tools, your backup system, your VPN server.
Integration with your existing systems — We configure each system to send the right alerts at the right priority level. NAS SMART warnings as high priority. Backup completions as normal. Daily summaries as low priority.
Android app setup — We configure the Gotify app on the phones of your IT administrator and any other relevant staff, connected securely to your Gotify server.
Alert tuning — We define what should and shouldn’t generate a notification, so your team receives meaningful alerts rather than noise. The goal is signal, not volume.
Documentation — Full documentation of every integration, every application token, and how to add new notification sources as your infrastructure grows.
Ongoing support — Updates, new integrations, additional notification recipients, and alert threshold adjustments on retainer.
The Complete Picture
Gotify is not the most complex system Tech Abrahams deploys. But it may be one of the most immediately impactful.
Every other piece of infrastructure we build — your NAS, your VPN, your self-hosted file server, your DNS security, your remote access setup — generates events. Those events matter. Acting on them quickly is the difference between a proactive IT environment and a reactive one.
A drive warning that generates a Gotify notification today means a drive replacement scheduled before any data is at risk. A failed backup notification means the problem is found and fixed before it matters. An unusual VPN authentication attempt means investigation happens immediately rather than weeks later during an audit.
Gotify is the communication layer that makes a self-hosted IT environment self-aware — your infrastructure, talking to your team, in real time, on your own terms.
Want your business IT infrastructure to notify you the moment something needs attention? Get in touch with Tech Abrahams — we’ll assess your current environment and deploy Gotify as part of a complete, properly monitored IT setup. No jargon, no pushy sales. Just straight advice.





