0
0
Fork 0
mirror of https://github.com/crazy-max/diun.git synced 2025-04-13 22:59:08 +00:00
crazy-max_diun/docs/notif/script.md
2022-12-29 07:52:05 +01:00

1.2 KiB

Script notifications

You can call a script when a notification occured. Following environment variables will be passed:

DIUN_VERSION=3.0.0
DIUN_ENTRY_STATUS=new
DIUN_HOSTNAME=myserver
DIUN_ENTRY_PROVIDER=file
DIUN_ENTRY_IMAGE=docker.io/crazymax/diun:latest
DIUN_ENTRY_HUBLINK=https://hub.docker.com/r/crazymax/diun
DIUN_ENTRY_MIMETYPE=application/vnd.docker.distribution.manifest.list.v2+json
DIUN_ENTRY_DIGEST=sha256:216e3ae7de4ca8b553eb11ef7abda00651e79e537e85c46108284e5e91673e01
DIUN_ENTRY_CREATED=2020-03-26 12:23:56 +0000 UTC
DIUN_ENTRY_PLATFORM=linux/amd64

Configuration

!!! example "File" yaml notif: script: cmd: "myprogram" args: - "--anarg" - "another"

Name Default Description
cmd1 Command or script to execute
args List of args to pass to cmd
dir Specifies the working directory of the command

!!! abstract "Environment variables" * DIUN_NOTIF_SCRIPT_CMD * DIUN_NOTIF_SCRIPT_ARGS (comma separated) * DIUN_NOTIF_SCRIPT_DIR


  1. Value required ↩︎