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
templateTitle1 See below Notification template for message title
templateBody1 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


  1. Value required 


Last update: 2021-12-12 23:32:46
Created: 2021-01-04 21:29:48