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
Iván Ovejero
3c4418f17b
chore: Upgrade launcher to 1.0.0 ( #12103 )
2024-12-09 13:15:42 +01:00
Tomi Turtiainen
2e979547a4
refactor: Unify task runner env vars ( #12040 )
2024-12-05 12:36:43 +02:00
Iván Ovejero
75ed749172
chore: Upgrade launcher to 0.7.0-rc ( #12033 )
2024-12-04 13:55:01 +02:00
Tomi Turtiainen
2e6845afcb
fix(core): Use the configured timezone in task runner ( #12032 )
2024-12-04 13:32:44 +02:00
Iván Ovejero
a6c7732e72
ci: Upgrade task runner launcher to 0.6.0-rc ( #11917 )
2024-11-27 13:12:36 +02:00
Iván Ovejero
05f8692399
ci: Upgrade task runner launcher to 0.5.0-rc ( #11912 )
2024-11-27 11:04:45 +02:00
Iván Ovejero
30c6d969bf
ci: Upgrade task runner launcher to 0.4.0-rc ( #11902 )
2024-11-26 21:55:06 +02:00
Tomi Turtiainen
870c576ed9
fix(core): Add missing env vars to task runner config ( #11810 )
2024-11-20 14:25:55 +02:00
Tomi Turtiainen
43aa389ea7
refactor(core): Bundle the go based launcher to the n8n docker image (no-changelog) ( #11792 )
...
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
2024-11-19 23:16:57 +02:00
Tomi Turtiainen
f1ca8c128b
feat(core): Add sentry for task runner (no-changelog) ( #11683 )
...
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
2024-11-15 10:35:02 +01:00
Tomi Turtiainen
d7ba206b30
feat: Make runner concurrency configurable (no-changelog) ( #11448 )
2024-10-29 21:08:50 +02:00
Tomi Turtiainen
c56f30ce15
feat: N8N_RUNNERS_MAX_OLD_SPACE_SIZE configuration (no-changelog) ( #11419 )
2024-10-28 16:14:38 +02:00
Val
5390061f49
fix: Add config for max task runners payload size (no-changelog) ( #11366 )
2024-10-23 11:53:21 +01:00
Tomi Turtiainen
8404282046
feat: Enable running task runners externally (no-changelog) ( #11319 )
2024-10-22 16:23:59 +03:00
Val
b028d81390
feat: Start Task Runner via Launcher (no-changelog) ( #11071 )
2024-10-14 14:19:17 +01:00
कारतोफ्फेलस्क्रिप्ट™
d2eb7998bd
ci: Fix nightly docker builds (no-changelog) ( #10869 )
2024-09-18 11:59:08 +02:00
Tomi Turtiainen
3c15890a5b
build(benchmark): Fix docker image build ( #10854 )
2024-09-17 17:37:07 +03:00
Jon
2a8f1753e8
docs: Fix links to license files in readme (no-changelog) ( #10257 )
2024-08-06 15:21:57 +01:00
कारतोफ्फेलस्क्रिप्ट™
0b021ab6a5
ci: Fix custom docker images (no-changelog)
2024-07-15 16:06:49 +02:00
कारतोफ्फेलस्क्रिप्ट™
9c4e67111c
ci: Add opencontainer image spec labels to the release Dockerfile (no-changelog) ( #9822 )
...
Co-authored-by: Nikolai T. Jensen <32718507+ch0wm3in@users.noreply.github.com>
2024-06-20 19:29:18 +02:00
कारतोफ्फेलस्क्रिप्ट™
b131d75a4d
ci: Fix ARM custom images (no-changelog) ( #9821 )
2024-06-20 16:44:13 +02:00
कारतोफ्फेलस्क्रिप्ट™
6ea8607716
ci: Switch to Node.js 20 by default. Add initial support for Node.js 22 ( #9501 )
2024-05-24 12:32:50 +02:00
कारतोफ्फेलस्क्रिप्ट™
6059722fbf
feat(core): Allow using a custom certificates in docker containers ( #8705 )
...
Co-authored-by: Jonathan Bennetts <jonathan.bennetts@gmail.com>
2024-05-14 17:20:21 +02:00
Jon
3fbcbce362
docs: Update link to postgres example ( #9244 )
2024-04-29 11:22:50 +02:00
कारतोफ्फेलस्क्रिप्ट™
db5c587cc8
ci: Move docker-compose examples out of this repo (no-changelog) ( #9029 )
2024-04-10 13:01:26 +02:00
gumida
3163d6d00b
fix: Fix indentation in bash script for docker postgres init (no-changelog) ( #8819 )
2024-03-06 13:51:01 +00:00
Jon
1e750c26b7
docs: Update docker readme ( #8752 )
2024-02-27 15:34:16 +00:00
johnyb0y
9b0d98403a
docs: Update docker-compose.yml example to Postgres 16 and update initialization script ( #8486 )
2024-02-23 14:43:59 +01:00
कारतोफ्फेलस्क्रिप्ट™
e1a4fde207
fix(core): Define SHELL env variable on docker images ( #8670 )
2024-02-19 11:50:20 +01:00
कारतोफ्फेलस्क्रिप्ट™
4f3de9ab3c
ci: Skip running postInstall scripts for all packages except sqlite3 (no-changelog) ( #8514 )
2024-01-31 17:27:46 +01:00
कारतोफ्फेलस्क्रिप्ट™
1db35c18e9
refactor(core): Rebuild docker infrastructure ( #8451 )
2024-01-26 13:18:49 +01:00
कारतोफ्फेलस्क्रिप्ट™
c158ca2471
refactor(core): Upgrade more dependencies to remove axios 0.x (no-changelog) ( #8105 )
...
Had to [fork localtunnel](https://github.com/n8n-io/localtunnel ) to get
the axios upgrade, since localtunnel doesn't seem to be actively maintained.
2023-12-22 11:39:20 +01:00
Benjamin Loison
61129863f1
docs: Replace http://faircode.io to https://faircode.io in .md files ( #7908 )
...
## Summary
Commit generated with:
```bash
grep -rl 'http://faircode.io ' --include=*.md . | xargs sed -i 's/http:\/\/faircode.io/https:\/\/faircode.io/g'
```
## Review / Merge checklist
- [X] PR title and summary are descriptive. **Remember, the title
automatically goes into the changelog. Use `(no-changelog)` otherwise.**
([conventions](https://github.com/n8n-io/n8n/blob/master/.github/pull_request_title_conventions.md ))
- [ ] [Docs updated](https://github.com/n8n-io/n8n-docs ) or follow-up
ticket created.
- [ ] Tests included.
2023-12-12 15:23:22 +00:00
oleg
e4ae11c2ad
fix: Remove Tensorflow embeddings node (no-changelog) ( #7922 )
...
## Summary
This PR removes `embeddingsTensorFlow` node and reverts our fix to
accommodate the Docker build in #7893 .
The node itself has been extracted as a [community node available from
npm](https://www.npmjs.com/package/n8n-nodes-tensorflow )
---------
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
2023-12-04 17:48:10 +01:00