A bridge between ntfy and Alertmanager.
Simply use go build or the docker image with docker-compose file.
ntfy-alertmanager:latest is built from the latest tagged release while
ntfy-alertmanager:dev is built from the master branch.
On Arch Linux you can install the aur package as well.
You can specify the configuration file location with the
--config flag. By default
the configuration file will be read from
/etc/ntfy-alertmanager/config. The format
of this file is scfg and there is an example configuration file in this repo.
Furthermore you can take a look at my deployment.
ntfy-alertmanager has support for setting ntfy priority, tags, icon, action buttons (which can be used to create an Alertmanager silence), email notifications and phone calls. Define a decreasing order of labels in the config file and map those labels to tags, priority, an icon or an email address.
receivers: - name: "ntfy" webhook_configs: - url: "http://127.0.0.1:8080" http_config: basic_auth: username: "webhookUser" password: "webhookPass"