Skip to content

Gotify Integration

Overview

The Gotify integration allows you to receive Onagre alert notifications on a self-hosted Gotify server. When a sensor triggers an alert, Onagre sends a notification to your Gotify instance, giving you full control over your notification infrastructure.

Subscription

This integration requires a Pro subscription or higher.

Prerequisites

Before configuring this integration, you need a running Gotify server with an application:

  1. Deploy a Gotify server (see gotify.net for installation instructions).
  2. Log into the Gotify web UI and create a new Application (e.g. "Onagre").
  3. Copy the Application Token — you will need it in the next step.

Configuration Options

  • Name (required): A unique name to identify this integration, e.g. Gotify Server.
  • Server URL (required): The address of your Gotify server, e.g. https://gotify.example.com.
  • Application Token (required): The token for the Gotify application that will receive notifications.
  • Default Priority (optional): A value between 0 and 10. If left empty, the Gotify server default is used.

How It Works

When an alert fires, Onagre sends an HTTP POST request to your Gotify server's message endpoint with the alert details and the configured priority. The notification is then available in the Gotify web UI and any connected Gotify client apps.

Summary

The Gotify integration lets you route Onagre alerts to your own self-hosted notification server. Set up a Gotify application, enter the server URL and token in Onagre, and you are ready to receive notifications on your own infrastructure.