- id: debug execute-command: /usr/local/bin/log-hook.sh include-command-output-in-response: true pass-arguments-to-command: - source: entire-headers - source: raw-request-body - id: liberaforms execute-command: /usr/local/bin/verify-hook.py include-command-output-in-response: true pass-arguments-to-command: - source: header name: X-Timestamp - source: header name: X-Signature-256 - source: raw-request-body pass-environment-to-command: - source: string name: foobar envname: WEBHOOK_SECRET trigger-rule: and: - match: type: regex regex: '^[0-9a-f]{64}$' parameter: source: header name: X-Signature-256 - match: type: regex regex: '^\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}(\.\d{1,6})?(Z|[+-]\d{2}:\d{2})$' parameter: source: header name: X-Timestamp