Tomi Turtiainen and GitHub
8404282046
feat: Enable running task runners externally (no-changelog) ( #11319 )
2024-10-22 16:23:59 +03:00
Val and GitHub
b028d81390
feat: Start Task Runner via Launcher (no-changelog) ( #11071 )
2024-10-14 14:19:17 +01:00
कारतोफ्फेलस्क्रिप्ट™ and GitHub
d2eb7998bd
ci: Fix nightly docker builds (no-changelog) ( #10869 )
2024-09-18 11:59:08 +02:00
Tomi Turtiainen and GitHub
3c15890a5b
build(benchmark): Fix docker image build ( #10854 )
2024-09-17 17:37:07 +03:00
Jon and GitHub
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
कारतोफ्फेलस्क्रिप्ट™ and GitHub
b131d75a4d
ci: Fix ARM custom images (no-changelog) ( #9821 )
2024-06-20 16:44:13 +02:00
कारतोफ्फेलस्क्रिप्ट™ and GitHub
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 and GitHub
3fbcbce362
docs: Update link to postgres example ( #9244 )
2024-04-29 11:22:50 +02:00
कारतोफ्फेलस्क्रिप्ट™ and GitHub
db5c587cc8
ci: Move docker-compose examples out of this repo (no-changelog) ( #9029 )
2024-04-10 13:01:26 +02:00
gumida and GitHub
3163d6d00b
fix: Fix indentation in bash script for docker postgres init (no-changelog) ( #8819 )
2024-03-06 13:51:01 +00:00
Jon and GitHub
1e750c26b7
docs: Update docker readme ( #8752 )
2024-02-27 15:34:16 +00:00
johnyb0y and GitHub
9b0d98403a
docs: Update docker-compose.yml example to Postgres 16 and update initialization script ( #8486 )
2024-02-23 14:43:59 +01:00
कारतोफ्फेलस्क्रिप्ट™ and GitHub
e1a4fde207
fix(core): Define SHELL env variable on docker images ( #8670 )
2024-02-19 11:50:20 +01:00
कारतोफ्फेलस्क्रिप्ट™ and GitHub
4f3de9ab3c
ci: Skip running postInstall scripts for all packages except sqlite3 (no-changelog) ( #8514 )
2024-01-31 17:27:46 +01:00
कारतोफ्फेलस्क्रिप्ट™ and GitHub
1db35c18e9
refactor(core): Rebuild docker infrastructure ( #8451 )
2024-01-26 13:18:49 +01:00
कारतोफ्फेलस्क्रिप्ट™ and GitHub
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 and GitHub
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 and GitHub
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
oleg and GitHub
bcd04981ef
ci: Fix Docker build and use multi-step approach (no-changelog) ( #7893 )
...
Due to new dependencies released in `1.19`, the docker build is failing
due to missing build dependencie. To get around this, we split the build
into two phases. In the building phase, we install the build
dependencies required to compile new module bindings and copy the result
in the second phase.
Github issue / Community forum post (link here to close automatically):
---------
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com >
2023-12-01 12:58:55 +01:00
कारतोफ्फेलस्क्रिप्ट™
054c4bacd5
ci: Fix docker build for release process (no-changelog)
2023-11-29 15:54:36 +01:00
कारतोफ्फेलस्क्रिप्ट™ and GitHub
d5762a7539
ci: Fix docker builds for releases ( #7865 )
2023-11-29 15:25:50 +01:00
Kamil Essekkat and GitHub
bd5ea455e1
docs: Mention UID in the docker examples ( #7281 )
2023-10-13 11:56:43 +01:00
कारतोफ्फेलस्क्रिप्ट™
bc9fa10b06
ci: Remove scheduled build for beta, and fix the inputs (no-changelog)
2023-10-03 21:45:13 +02:00
101255d186
ci: Make builds release-channel aware. Add support for scheduled beta builds ( #7323 )
...
ADO-1121
---------
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com >
2023-10-03 20:49:04 +02:00
कारतोफ्फेलस्क्रिप्ट™
1b4247498b
ci: Trim FE package.json files before publishing (no-changelog)
2023-08-31 14:45:44 +02:00
कारतोफ्फेलस्क्रिप्ट™ and GitHub
07d3633a05
ci: Use an init container to fix mounted-path permissions in docker compose ( #6956 )
...
Fixes
* #6733
* #6793
related PR https://github.com/n8n-io/n8n-docker-caddy/pull/12
2023-08-25 11:51:55 +02:00
Iván Ovejero and GitHub
7ce5d8fd90
refactor: Upgrade to Prettier 3 (no-changelog) ( #6947 )
...
Supersedes https://github.com/n8n-io/n8n/pull/6937
Excluding fixtures and test workflow JSONs to avoid having to update
tests.
2023-08-16 17:13:57 +02:00
34df8b6238
refactor: Consolidate tsconfig and eslintrc files (no-changelog) ( #6816 )
...
Co-authored-by: Csaba Tuncsik <csaba@n8n.io >
2023-08-01 17:32:43 +02:00
Ali Afsharzadeh and GitHub
ed9f86bb95
fix(core): Use exec in docker images to forward signals correctly ( #6732 )
2023-07-25 17:08:58 +02:00
Sandra Ashipala and GitHub
0c47be254b
fix: Minor grammar adjustment (no-changelog) ( #6626 )
2023-07-13 14:15:55 +01:00
कारतोफ्फेलस्क्रिप्ट™ and GitHub
b701dcb8ef
ci!: Drop support for Node.js 16. Add initial support for Node.js 20 ( #6649 )
...
We need to drop node 16 support, [as support for it is ends much earlier now, due to support for openssl 1.1.1 ending](https://nodejs.org/en/blog/announcements/nodejs16-eol ).
`0.236.x` releases will continue to support Node.js 16 for another two months, and `1.x.x` releases will only support Node.js 18 for now.
2023-07-12 15:03:23 +02:00
कारतोफ्फेलस्क्रिप्ट™ and GitHub
05007d894e
fix(core): Update docker compose setup for V1 images ( #6642 )
2023-07-12 11:55:19 +02:00
Iván Ovejero and GitHub
075fd02bd6
refactor: Remove basic auth env vars from docker compose stacks ( #6570 )
...
* refactor: Remove basic auth env vars from MariaDB stack
* refactor: Remove envs from other stacks
* refactor: Remove MariaDB example
2023-07-04 21:15:10 +02:00
कारतोफ्फेलस्क्रिप्ट™
f217e1f149
ci: fix docker build for release images (no-changelog)
2023-06-27 17:13:28 +02:00
Iván Ovejero and कारतोफ्फेलस्क्रिप्ट™
8c008f5d22
refactor(core)!: Remove basic-auth, external-jwt-auth, and no-auth options ( #6362 )
...
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in >
2023-06-22 20:03:47 +02:00
कारतोफ्फेलस्क्रिप्ट™ and कारतोफ्फेलस्क्रिप्ट™
f024d8be5a
ci!: Update docker images for v1 release ( #6365 )
...
* ci: Remove debian and rhel7 images
* include libc6-compat in all alpine images
* run all n8n docker containers as the user `node` instead of `root`
* upgrade the default version of npm bundled in all containers
* consolidate docker entrypoints
2023-06-22 19:57:59 +02:00
कारतोफ्फेलस्क्रिप्ट™ and GitHub
968b733fd6
ci: Add support for Node.js 18 ( #5793 )
...
* ci: Start supporting Node.js 18
Node.js 18 became the active LTS on 2022-10-25, and Node.js 16 went into maintenance mode.
https://github.com/nodejs/Release#release-schedule
We should also slowly deprecate node 16 support, [as support for it is ends much earlier now, due to support for openssl 1.1.1 ending](https://nodejs.org/en/blog/announcements/nodejs16-eol ).
* Remove hashing algorithms that are not available in newer node.js/openssl
- RSA-MD4
- RSA-MDC2
- md4
- md4WithRSAEncryption
- mdc2
- mdc2WithRSA
* in e2e tests, resolve `localhost` to ipv4 instead of ipv6
2023-06-02 15:23:28 +02:00
कारतोफ्फेलस्क्रिप्ट™ and GitHub
e88b9d880a
feat(core): Include openssh in the base docker image (no-changelog) ( #6275 )
2023-05-19 12:16:29 +02:00
Jimw383 and GitHub
4d5756cd01
ci: Use --chown=node:node in COPY commands in the custom docker image (no-changelog) ( #5913 )
...
add --chown=node:node to COPY commands
By adding `--chown=node:node` when copying the source and removing `RUN chown -R node:node .`, we save several minutes during the image building process.
2023-04-12 15:45:01 +02:00
Cornelius Suermann and GitHub
573bc8bcea
docs: Refer to docker.n8n.io/n8nio/n8n for pulling n8n docker images (no-changelog) ( #5763 )
2023-03-23 15:38:01 +01:00
OlegIvaniv and GitHub
8fe34f543e
ci: Copy jest.config.js to the Docker container on deployment (no-changelog) ( #5689 )
...
ci: Copy `jest.config.js` to the Docker container on deployment (no-changelog)
2023-03-14 18:46:41 +01:00
dbcbe595cc
ci(core): Fix docker nightly/custom image build (no-changelog) ( #5284 )
...
* ci(core): Copy patches dir to Docker (no-changelog)
* Update patch
* Update package-lock
* reapply the patch
* skip patchedDependencies after the frontend is built
---------
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in >
2023-01-30 11:02:05 +01:00
कारतोफ्फेलस्क्रिप्ट™ and GitHub
b4a5ff2430
refactor: Reduce custom docker image size by about 30% ( #5104 )
...
frontend dependencies are not needed after the image has been built.
2023-01-09 16:42:53 +01:00
कारतोफ्फेलस्क्रिप्ट™ and GitHub
c7b36ecfb2
ci: Make custom images consistent with the release images (no-changelog) ( #4924 )
2022-12-21 17:12:12 +01:00
कारतोफ्फेलस्क्रिप्ट™ and GitHub
d60a815a44
ci: Use a fixed version of NPM in the release process (no-changelog) ( #4975 )
...
ci: Use a fixed version of NPM in the release process
2022-12-21 09:52:10 -06:00
कारतोफ्फेलस्क्रिप्ट™ and GitHub
b80e38817d
ci: Add libc6-compat to nightly docker builds (no-changelog) ( #4885 )
...
ci: add libc6-compat to nightly docker build (no-changelog)
2022-12-11 21:15:13 +01:00
कारतोफ्फेलस्क्रिप्ट™ and GitHub
6d5ea0634c
fix: Use the same entrypoint for custom docker images as for the other images (no-changelog) ( #4849 )
...
* ci: Use the same entrypoint for custom docker images as for the other images
* update docker-compose examples to use the correct volume paths to work with custom images
2022-12-07 15:54:26 +01:00