From: Trenton H <797416+stumpylog@users.noreply.github.com> Date: Fri, 12 Dec 2025 15:51:45 +0000 (-0800) Subject: Fixes the workflow configuration being nested under the consumption documentation... X-Git-Tag: v2.20.2~1^2~14 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=402f2ead596e01db5bd6155b323704e4252d3ba2;p=thirdparty%2Fpaperless-ngx.git Fixes the workflow configuration being nested under the consumption documentation (#11588) --- diff --git a/docs/configuration.md b/docs/configuration.md index 51c00d1a5e..0ae4748054 100644 --- a/docs/configuration.md +++ b/docs/configuration.md @@ -1271,30 +1271,6 @@ within your documents. Defaults to false. -## Workflow webhooks - -#### [`PAPERLESS_WEBHOOKS_ALLOWED_SCHEMES=`](#PAPERLESS_WEBHOOKS_ALLOWED_SCHEMES) {#PAPERLESS_WEBHOOKS_ALLOWED_SCHEMES} - -: A comma-separated list of allowed schemes for webhooks. This setting -controls which URL schemes are permitted for webhook URLs. - - Defaults to `http,https`. - -#### [`PAPERLESS_WEBHOOKS_ALLOWED_PORTS=`](#PAPERLESS_WEBHOOKS_ALLOWED_PORTS) {#PAPERLESS_WEBHOOKS_ALLOWED_PORTS} - -: A comma-separated list of allowed ports for webhooks. This setting -controls which ports are permitted for webhook URLs. For example, if you -set this to `80,443`, webhooks will only be sent to URLs that use these -ports. - - Defaults to empty list, which allows all ports. - -#### [`PAPERLESS_WEBHOOKS_ALLOW_INTERNAL_REQUESTS=`](#PAPERLESS_WEBHOOKS_ALLOW_INTERNAL_REQUESTS) {#PAPERLESS_WEBHOOKS_ALLOW_INTERNAL_REQUESTS} - -: If set to false, webhooks cannot be sent to internal URLs (e.g., localhost). - - Defaults to true, which allows internal requests. - ### Polling {#polling} #### [`PAPERLESS_CONSUMER_POLLING=`](#PAPERLESS_CONSUMER_POLLING) {#PAPERLESS_CONSUMER_POLLING} @@ -1338,6 +1314,30 @@ consumers working on the same file. Configure this to prevent that. Defaults to 0.5 seconds. +## Workflow webhooks + +#### [`PAPERLESS_WEBHOOKS_ALLOWED_SCHEMES=`](#PAPERLESS_WEBHOOKS_ALLOWED_SCHEMES) {#PAPERLESS_WEBHOOKS_ALLOWED_SCHEMES} + +: A comma-separated list of allowed schemes for webhooks. This setting +controls which URL schemes are permitted for webhook URLs. + + Defaults to `http,https`. + +#### [`PAPERLESS_WEBHOOKS_ALLOWED_PORTS=`](#PAPERLESS_WEBHOOKS_ALLOWED_PORTS) {#PAPERLESS_WEBHOOKS_ALLOWED_PORTS} + +: A comma-separated list of allowed ports for webhooks. This setting +controls which ports are permitted for webhook URLs. For example, if you +set this to `80,443`, webhooks will only be sent to URLs that use these +ports. + + Defaults to empty list, which allows all ports. + +#### [`PAPERLESS_WEBHOOKS_ALLOW_INTERNAL_REQUESTS=`](#PAPERLESS_WEBHOOKS_ALLOW_INTERNAL_REQUESTS) {#PAPERLESS_WEBHOOKS_ALLOW_INTERNAL_REQUESTS} + +: If set to false, webhooks cannot be sent to internal URLs (e.g., localhost). + + Defaults to true, which allows internal requests. + ## Incoming Mail {#incoming_mail} ### Email OAuth {#email_oauth}