27.11.2025

Umgebungsvariablen zum Anpassen von Endpunkten in n8n auf

Umgebungsvariablen zum Anpassen von Endpunkten in n8n

Diese Seite listet Umgebungsvariablen für die Anpassung von Endpunkten in n8n auf.

Allgemeine Variablen

Die folgenden Variablen können verwendet werden, um allgemeine Einstellungen in n8n anzupassen:

  • N8N_PAYLOAD_SIZE_MAX: Die maximale Payload-Größe in MiB.
  • N8N_FORMDATA_FILE_SIZE_MAX: Die maximale Payload-Größe für Dateien in Form-Data-Webhook-Payloads in MiB.
  • N8N_DISABLE_PRODUCTION_MAIN_PROCESS: Deaktiviert Produktions-Webhooks im Hauptprozess. Dies hilft dabei, sicherzustellen, dass keine HTTP-Verkehrslast auf den Hauptprozess entfällt, wenn Webhook-spezifische Prozesse verwendet werden.

Metriken

Die folgenden Variablen können verwendet werden, um Metriken in n8n anzupassen:

  • N8N_METRICS: Aktiviert oder deaktiviert die /metrics-Endpunkt.
  • N8N_METRICS_PREFIX: Optionaler Präfix für n8n-spezifische Metrikennamen.
  • N8N_METRICS_INCLUDE_DEFAULT_METRICS: Legt fest, ob Standard-System- und Node.js-Metriken exponiert werden sollen.
  • N8N_METRICS_INCLUDE_CACHE_METRICS: Legt fest, ob Metriken für Cache-Hits und -Fehler inkludiert werden sollen.
  • N8N_METRICS_INCLUDE_MESSAGE_EVENT_BUS_METRICS: Legt fest, ob Metriken für Ereignisse inkludiert werden sollen.
  • N8N_METRICS_INCLUDE_WORKFLOW_ID_LABEL: Legt fest, ob eine Label für die WorkFlow-ID auf WorkFlow-Metriken inkludiert werden soll.
  • N8N_METRICS_INCLUDE_NODE_TYPE_LABEL: Legt fest, ob eine Label für den Knotentyp auf Knoten-Metriken inkludiert werden soll.
  • N8N_METRICS_INCLUDE_CREDENTIAL_TYPE_LABEL: Legt fest, ob eine Label für den Anmeldeinformationstyp auf Anmeldeinformations-Metriken inkludiert werden soll.
  • N8N_METRICS_INCLUDE_API_ENDPOINTS: Legt fest, ob Metriken für API-Endpunkte exponiert werden sollen.
  • N8N_METRICS_INCLUDE_API_PATH_LABEL: Legt fest, ob eine Label für den Pfad von API-Aufrufen inkludiert werden soll.
  • N8N_METRICS_INCLUDE_API_METHOD_LABEL: Legt fest, ob eine Label für die HTTP-Methode (GET, POST, …) von API-Aufrufen inkludiert werden soll.
  • N8N_METRICS_INCLUDE_API_STATUS_CODE_LABEL: Legt fest, ob eine Label für den HTTP-Statuscode (200, 404, …) von API-Aufrufen inkludiert werden soll.
  • N8N_METRICS_INCLUDE_QUEUE_METRICS: Legt fest, ob Metriken für Jobs im Skalierungsmodus inkludiert werden sollen.
  • N8N_METRICS_QUEUE_METRICS_INTERVAL: Legt fest, wie oft (in Sekunden) Queue-Metriken aktualisiert werden sollen.

Endpunkte

Die folgenden Variablen können verwendet werden, um Endpunkte in n8n anzupassen:

  • N8N_ENDPOINT_REST: Der Pfad, der für den REST-Endpunkt verwendet wird.
  • N8N_ENDPOINT_WEBHOOK: Der Pfad, der für den Webhook-Endpunkt verwendet wird.
  • N8N_ENDPOINT_WEBHOOK_TEST: Der Pfad, der für den Test-Webhook-Endpunkt verwendet wird.
  • N8N_ENDPOINT_WEBHOOK_WAIT: Der Pfad, der für den Warten-Webhook-Endpunkt verwendet wird.
  • WEBHOOK_URL: Die URL, die manuell für den Webhook-URL bereitgestellt werden kann, wenn n8n hinter einem Reverse-Proxy läuft.

Beispiele für die Verwendung dieser Variablen können wie folgt aussehen:

export N8N_PAYLOAD_SIZE_MAX=32
export N8N_METRICS=true
export N8N_ENDPOINT_REST=/mein-rest-endpunkt
← Zurück zum Blog