Commit Graph

348 Commits

Author SHA1 Message Date
n8n-cat-bot[bot]
a1d58630cc
chore(core): Bump task-runner-launcher in runners image (#30763)
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: Declan Carroll <declan@n8n.io>
2026-05-20 08:31:06 +00:00
Declan Carroll
4a613a8758
build: Revert n8n image to alpine 3.22 to restore graphicsmagick GPL pin (#30673)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-19 08:15:34 +00:00
Declan Carroll
f5cc969c7c
build: Bump isolated-vm to 6.1.2 (#30519)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-18 13:58:04 +00:00
Declan Carroll
f4deb49b48
fix: Restore /usr/local/bin/n8n compat symlink in production image (#30622)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-18 13:13:21 +00:00
Declan Carroll
13676c469b
build: Migrate to alpine 3.23, swap Node 25 for Node 26 in CI matrix (#30478)
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-15 15:23:42 +01:00
mfsiega
cd5b2b3762
chore(core): Add @n8n/engine HTTP server and harness (no-changelog) (#29913)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-08 14:08:11 +00:00
Declan Carroll
b37044e124
fix(core): Upgrade task-runner-launcher to v1.4.5 (#29155)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-27 08:03:01 +00:00
Declan Carroll
147bd8c84f
fix(core): Pin Alpine version in Docker builder stages for reproducible builds (#29097)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-24 13:53:00 +00:00
Declan Carroll
b82de23cc4
chore: Bump Node.js from 24.13.1 to 24.14.1 (#27894)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-01 11:54:03 +00:00
Declan Carroll
ae7d19ca75
chore: Dependency bumps in runner image (zlib, pip) (#26888)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-11 17:40:45 +00:00
Declan Carroll
3612e4b1ce
fix(core): Preserve NODE_PATH for globally installed npm packages in Docker (#26898)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-11 16:41:07 +00:00
Tomi Turtiainen
18db53c966
build: Install build tools for isolated-vm rebuild in n8n Docker image (#26809) 2026-03-10 09:22:45 +00:00
Tomi Turtiainen
844c5e22a4
fix: Fix segfault in arm64 image due to missing native addon (#26765) 2026-03-10 07:07:58 +00:00
Declan Carroll
908a810e07
fix: Remove isolated-vm from Dockerfile npm rebuild (#26745)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-09 08:40:40 +00:00
Suguru Inoue
854835dcf0
fix: Rebuild isolated-vm in Dockerfile (#26672) 2026-03-06 13:04:21 +00:00
Declan Carroll
c2a824a263
chore: Bump task-runner-launcher to 1.4.3 (#25818)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-16 17:50:15 +00:00
Declan Carroll
e3eafc7e87
feat: Update default Node.js version to v24 (#25707) 2026-02-13 10:56:01 +00:00
Tomi Turtiainen
21421f5c39
fix(core): Use stricter flags when starting python runner (#24983) 2026-02-02 10:08:44 +00:00
Declan Carroll
993228addc
chore: Bump up dependencies (#24886) 2026-01-26 20:00:41 +00:00
Loganaden Velvindron
0aeb4a25e2
fix: Update nodejs to fix CVE-2025-59466 (#24352) 2026-01-22 07:04:18 +00:00
Declan Carroll
502479ccdb
fix: Bump dependencies (#24516) 2026-01-20 12:26:03 +00:00
Declan Carroll
715a53cfac
fix: Set NODE_PATH for DHI images (#24525) 2026-01-19 12:04:02 +00:00
Declan Carroll
81daa290ca
fix: Update base image node version (#24357) 2026-01-14 23:03:20 +00:00
Ricardo Espinoza
6084fc406f
chore: Remove N8N_RUNNERS_ENABLED env variable (no-changelog) (#23885) 2026-01-12 13:38:33 +00:00
Declan Carroll
bc7ec87a5b
chore: Pin graphicsmagick (#24017) 2026-01-08 09:32:41 +00:00
Declan Carroll
430b82309f
feat: Use hardended docker images (#23480) 2025-12-30 08:51:12 +00:00
Declan Carroll
b0c3c39d1f
fix: Extracts data from PDF without memory issues (#23309) 2025-12-17 14:49:47 +00:00
Declan Carroll
890ca377f2
ci: Optimize Docker image build process (#23149) 2025-12-12 18:59:48 +00:00
Declan Carroll
494f9ba66b
fix: Update Node.js version to 22.21.1 (#23016) 2025-12-10 11:53:58 +00:00
Tomi Turtiainen
2747106e5a Merge branch 'master' into v2 2025-12-10 11:47:33 +02:00
Declan Carroll
9f641cdca1
chore: Upgrade launcher to 1.4.2 (#22995) 2025-12-10 09:17:36 +00:00
Tomi Turtiainen
9144314476 Merge branch 'master' into v2 2025-12-10 10:08:10 +02:00
Declan Carroll
902e1a8706
fix: Remove apk tools from runner image (#22925) 2025-12-08 14:35:31 +00:00
Iván Ovejero
a31ca3d190 fix(core): Allowlist HOME env var in JS runner config (#22839) 2025-12-08 14:07:20 +02:00
Iván Ovejero
2cf10216bd fix: Add HOME env var to distroless runners image (#22796) 2025-12-08 14:07:20 +02:00
Iván Ovejero
fb9f913492
fix(core): Allowlist HOME env var in JS runner config (#22839) 2025-12-08 12:30:24 +01:00
Declan Carroll
d22c173aec
fix: Security patches (#22748) 2025-12-05 13:28:39 +00:00
Iván Ovejero
064f90ce1e
fix: Add HOME env var to distroless runners image (#22796) 2025-12-05 11:15:29 +01:00
Tomi Turtiainen
a4757cf009
chore: Initial V2 changes (#22553)
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
Co-authored-by: yehorkardash <yehor.kardash@n8n.io>
Co-authored-by: Daria <daria.staferova@n8n.io>
Co-authored-by: Svetoslav Dekov <svetoslav.dekov@n8n.io>
Co-authored-by: Nikhil Kuriakose <nikhilkuria@gmail.com>
Co-authored-by: Charlie Kolb <charlie@n8n.io>
2025-12-01 20:44:59 +02:00
Artem Sorokin
5fd1702429
fix: Update base image dependencies to latest security patches (#22275) 2025-11-25 12:22:34 +01:00
Iván Ovejero
b3ceeafb96
fix(core): Restore moment to regular runners image (#22212) 2025-11-24 10:21:16 +01:00
Iván Ovejero
3d3e8ccf1d
fix(core)!: Switch to image extension for n8nio/runners (#22079) 2025-11-20 12:48:16 +01:00
Iván Ovejero
99b232ca5a
ci: Make n8nio/runners image easier to extend (#21800) 2025-11-14 13:30:14 +01:00
Declan Carroll
9dea2024cc
fix: Update task runner to 1.4.1 (#21481) 2025-11-03 12:00:22 +00:00
Iván Ovejero
317459921c
ci: Remove uv from distroless runners image (#21444) 2025-10-31 16:21:12 +01:00
Iván Ovejero
eb629887dc
feat(core): Introduce distroless runners image (#21389) 2025-10-30 16:58:12 +01:00
Iván Ovejero
9fdd6d30aa
refactor(core): Downgrade to Python 3.13 (#21135) 2025-10-24 10:10:54 +02:00
Artem Sorokin
bbeaed6f2a
ci: Upgrade Node.js base image to 22.21.0 (#21029) 2025-10-22 10:50:39 +02:00
Iván Ovejero
b599eb6377
ci: Upgrade n8nio/runners image to Python 3.14 (#20716) 2025-10-14 12:28:07 +02:00
Artem Sorokin
4d80c2e898
fix: Pin node version in Docker base image (#20634) 2025-10-13 14:01:02 +02:00
Tomi Turtiainen
cb9a4be744
build: Make runner's code files readonly (#20702) 2025-10-13 09:56:46 +03:00
Artem Sorokin
2ac03d0691
fix: Update libxml2 (#20635) 2025-10-10 13:08:21 +02:00
Iván Ovejero
5f969122e7
chore(core): Upgrade launcher to 1.4.0 (#20513) 2025-10-08 13:09:04 +02:00
Jaakko Husso
0e49948ebb
ci: Include uv on the n8nio/runners image (#19830) 2025-09-22 12:01:18 +03:00
Jaakko Husso
306bdb9a2a
ci: Take task-runner-launcher 1.3.1 into use on n8nio/runners (#19384) 2025-09-10 18:32:36 +03:00
Iván Ovejero
f378a7e870
docs: Deduplicate runners documentation (#19367) 2025-09-10 14:18:47 +02:00
Jaakko Husso
d92eede190
ci: Slim down the n8nio/runners image (#19311) 2025-09-09 09:51:50 +03:00
Iván Ovejero
c6be123ddb
docs: Add sample runners Dockerfile for self-hosters (no-changelog) (#19298) 2025-09-08 13:41:38 +02:00
Jaakko Husso
89b61ae2c1
ci: Fix multi-runner image not running on cloud (#19287) 2025-09-08 11:55:38 +03:00
Jaakko Husso
509ab95d5d
ci: Support adding custom JS and Python dependencies in the runners image (#19220) 2025-09-08 09:16:10 +03:00
Jaakko Husso
1af0606ef8
ci: Build and publish the n8n-io/runners image on Docker hub (#19035) 2025-09-04 11:54:14 +03:00
Jaakko Husso
6d405a6d66
ci: Add Dockerfile for multi-runner task runners image (#18975) 2025-09-02 15:00:55 +03:00
shortstacked
bb033fc148
fix: Update packages in base image to resolve CVE-2025-58050 (#19034)
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2025-09-01 13:41:33 +01:00
Iván Ovejero
c7c568e682
chore: Upgrade launcher to 1.3.0 (#18852) 2025-08-27 12:52:58 +02:00
Iván Ovejero
4920f50d3f
chore: Upgrade launcher to 1.2.0 (#18634) 2025-08-21 14:13:37 +02:00
shortstacked
d7d44f9e77
fix: Update dependencies to close cves (#18215) 2025-08-11 15:25:36 +01:00
Tomi Turtiainen
9a8417d27b
chore: Upgrade launcher to 1.1.4 (#18125) 2025-08-08 11:58:39 +02:00
shortstacked
36b410abdb
ci: Update base image packages (#17185) 2025-07-10 13:31:29 +01:00
Iván Ovejero
7317f67797
feat(core)!: Introduce insecure mode in task runner (#16911) 2025-07-04 08:32:49 +02:00
shortstacked
60e78a4fec
fix: Docker build push stable fix (no-changelog) (#16958) 2025-07-03 14:45:48 +01:00
shortstacked
edf0fec444
fix: Remove APK tools from base (no-changelog) (#16762) 2025-06-27 12:19:12 +01:00
shortstacked
719a17427e
fix: Adding this back as it's still needed for darwin builds locally (#16720) 2025-06-26 10:43:11 +01:00
shortstacked
909b65d266
ci: Docker move build stage outside container (no-changelog) (#16009) 2025-06-25 12:52:16 +01:00
Tomi Turtiainen
20e2d8e36f
fix(core): Fix pdf extract for arm64 docker images (#16522) 2025-06-23 11:57:33 +03:00
Tomi Turtiainen
c480d3cc6a
fix(core): Fix pdf extract not working (#16463)
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <netroy@users.noreply.github.com>
2025-06-18 16:38:14 +03:00
Iván Ovejero
2bc3f8cf9d
chore: Upgrade launcher to 1.1.3 (#16429) 2025-06-17 14:35:57 +02:00
Tomi Turtiainen
4e73c40739
fix(core): Add missing version label to docker image (#16386) 2025-06-16 16:39:07 +03:00
Elias Meire
b7c9d4e3b2
build: Fix docker build after Node 22 update (#16174) 2025-06-10 17:39:52 +02:00
shortstacked
5437c3be4a
fix: Docker remove apk tools from docker image (no-changelog) (#16093) 2025-06-06 13:38:45 +01:00
कारतोफ्फेलस्क्रिप्ट™
52a9d4b3d9
ci: Use node.js 22 by default. Add initial support for node.js 24 (#16018) 2025-06-04 17:49:31 +02:00
shortstacked
2e18e07070
fix: Update NPM to address security vulnerability (#15968) 2025-06-03 12:01:19 +01:00
shortstacked
6a70841a05
fix: Align release Docker image build with lockfile (no-changelog) (#14966)
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
2025-05-14 08:16:50 +01:00
Iván Ovejero
9d2a65b3cb
chore: Upgrade task runner launcher to 1.1.2 (#14985) 2025-04-29 11:36:29 +02:00
Iván Ovejero
cdf421e80f
fix(core): Fix task runner's task timeout and heartbeat interval (#14889) 2025-04-25 10:24:01 +02:00
Iván Ovejero
8e26d5514d
fix(core): Propagate env to task runner (#14638) 2025-04-15 11:58:54 +02:00
pemontto
080fc514e6
fix(core): Correct NODE_OPTIONS export syntax for custom certificates (#13779) 2025-03-10 11:07:30 +01:00
कारतोफ्फेलस्क्रिप्ट™
906770a06a
fix(core): Pass NODE_PATH to task runners (#13652) 2025-03-05 16:10:42 +01:00
कारतोफ्फेलस्क्रिप्ट™
093cc982b8
fix(core): Pick up release version and date from package.json (no-changelog) (#13666) 2025-03-04 11:35:07 +01:00
Alex Grozav
f5743176e5
refactor(editor): Move editor-ui and design-system to frontend dir (no-changelog) (#13564) 2025-02-28 14:28:30 +02:00
कारतोफ्फेलस्क्रिप्ट™
b984deac3b
ci: Use the default version of NPM in docker images (#13501) 2025-02-25 16:59:43 +01:00
Iván Ovejero
a4f674115e
chore: Upgrade task runner launcher to 1.1.1 (#13495) 2025-02-25 13:00:44 +01:00
कारतोफ्फेलस्क्रिप्ट™
ac1f651905
chore(core): Stop reporting errors to Sentry for older releases (no-changelog) (#13323) 2025-02-20 12:38:54 +01:00
Nick Veitch
966d60a39a
docs: Update docker readme (#13268) 2025-02-19 13:12:25 +00:00
कारतोफ्फेलस्क्रिप्ट™
85deff0b7f
ci: Upgrade to pnpm 10 (#12502) 2025-02-12 18:46:43 +01:00
कारतोफ्फेलस्क्रिप्ट™
18b6867785
ci: Update corepack before enabling it (no-changelog) (#13004) 2025-02-03 11:16:18 +01:00
Iván Ovejero
bdf266cf55
fix(core): Prevent prototype pollution in task runner (#12588) 2025-01-15 10:51:42 +02:00
कारतोफ्फेलस्क्रिप्ट™
ba6a2f82d2
docs: Fix the docs for starting n8n with --tunnel option (no-changelog) (#12512) 2025-01-10 17:21:26 +01:00
Tomi Turtiainen
35b618098b
fix(core): Disallow code generation in task runner (#12522) 2025-01-09 12:27:17 +01:00
Iván Ovejero
38c5ed2932
chore(core): Upgrade launcher to 1.1.0 (#12283) 2024-12-19 10:51:32 +01:00
Iván Ovejero
addb4fa352
feat(core): Cancel runner task on timeout in external mode (#12101) 2024-12-10 12:50:22 +01:00