n8n/packages/@n8n/backend-network
n8n-assistant[bot] 95da50eff9
🚀 Release 2.27.1 (#32478)
Co-authored-by: Matsuuu <16068444+Matsuuu@users.noreply.github.com>
2026-06-17 15:09:09 +03:00
..
src build(core): Move HTTP core's proxy and transport primitives into @n8n/backend-network (#32190) 2026-06-12 10:25:28 +00:00
eslint.config.mjs build(core): Move HTTP core's proxy and transport primitives into @n8n/backend-network (#32190) 2026-06-12 10:25:28 +00:00
package.json 🚀 Release 2.27.1 (#32478) 2026-06-17 15:09:09 +03:00
README.md build: Scaffold @n8n/backend-network package (#32052) 2026-06-11 09:04:21 +00:00
tsconfig.build.json build: Scaffold @n8n/backend-network package (#32052) 2026-06-11 09:04:21 +00:00
tsconfig.json build: Move SSRF protection into @n8n/backend-network package (#32070) 2026-06-11 14:23:51 +00:00
vite.config.ts build: Scaffold @n8n/backend-network package (#32052) 2026-06-11 09:04:21 +00:00

@n8n/backend-network

The single home for n8n's backend outbound-network concerns.

Why this package exists

Today network behavior is scattered across packages/core and several @n8n/* packages.

This package consolidates into one place behind a single factory contract: SSRF/DNS guarding, proxy handling, and the HTTP client plumbing. The eventual goal is to make backend network behavior reviewable and controllable from a single entry point.

Roadmap

Tracked in CAT-3365.