Files
diun/docs/notif/gotify.md
2021-06-25 23:24:02 +02:00

1.9 KiB

Gotify notifications

Notifications can be sent using a Gotify instance.

Configuration

!!! example "File" yaml notif: gotify: endpoint: http://gotify.foo.com token: Token123456 priority: 1 timeout: 10s templateTitle: "{{ .Entry.Image }} released" templateBody: | Docker tag {{ .Entry.Image }} which you subscribed to through {{ .Entry.Provider }} provider has been released.

Name Default Description
endpoint1 Gotify base URL
token Application token
tokenFile Use content of secret file as application token if token not defined
priority 1 The priority of the message
timeout 10s Timeout specifies a time limit for the request to be made
templateTitle1 See below Notification template for message title
templateBody1 See below Notification template for message body

!!! abstract "Environment variables" * DIUN_NOTIF_GOTIFY_ENDPOINT * DIUN_NOTIF_GOTIFY_TOKEN * DIUN_NOTIF_GOTIFY_TOKENFILE * DIUN_NOTIF_GOTIFY_PRIORITY * DIUN_NOTIF_GOTIFY_TIMEOUT * DIUN_NOTIF_GOTIFY_TEMPLATETITLE * DIUN_NOTIF_GOTIFY_TEMPLATEBODY

Default templateTitle

[[ config.extra.template.defaultTitle ]]

Default templateBody

[[ config.extra.template.defaultBody ]]

Sample


  1. Value required ↩︎