Skip to content

Pushover notifications

You can send notifications using Pushover.

Configuration

File

notif:
  pushover:
    token: uQiRzpo4DXghDmr9QzzfQu27cmVRsG
    recipient: gznej3rKEVAvPUxu9vvNnqpmZpokzF
    templateTitle: "{{ .Entry.Image }} released"
    templateBody: |
      Docker tag {{ .Entry.Image }} which you subscribed to through {{ .Entry.Provider }} provider has been released.
Name Default Description
token Pushover application/API token
tokenFile Use content of secret file as Pushover application/API token if token not defined
recipient User key to send notification to
recipientFile Use content of secret file as User key if recipient not defined
templateTitle[^1] See below Notification template for message title
templateBody[^1] See below Notification template for message body

Environment variables

  • DIUN_NOTIF_PUSHOVER_TOKEN
  • DIUN_NOTIF_PUSHOVER_TOKENFILE
  • DIUN_NOTIF_PUSHOVER_RECIPIENT
  • DIUN_NOTIF_PUSHOVER_RECIPIENTFILE
  • DIUN_NOTIF_PUSHOVER_TEMPLATETITLE
  • DIUN_NOTIF_PUSHOVER_TEMPLATEBODY

Default templateTitle

{{ .Entry.Image }} {{ if (eq .Entry.Status "new") }}is available{{ else }}has been updated{{ end }}

Default templateBody

Docker tag {{ if .Entry.Image.HubLink }}[**{{ .Entry.Image }}**]({{ .Entry.Image.HubLink }}){{ else }}**{{ .Entry.Image }}**{{ end }} which you subscribed to through {{ .Entry.Provider }} provider {{ if (eq .Entry.Status "new") }}is available{{ else }}has been updated{{ end }} on {{ .Entry.Image.Domain }} registry (triggered by {{ .Meta.Hostname }} host).

Sample


Last update: 2021-06-25 21:24:02
Created: 2021-01-04 21:29:48