18 Commits

Author SHA1 Message Date
pemontto
080fc514e6 fix(core): Correct NODE_OPTIONS export syntax for custom certificates (#13779) 2025-03-10 11:07:30 +01: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
Ali Afsharzadeh
ed9f86bb95 fix(core): Use exec in docker images to forward signals correctly (#6732) 2023-07-25 17:08:58 +02:00
कारतोफ्फेलस्क्रिप्ट™
05007d894e fix(core): Update docker compose setup for V1 images (#6642) 2023-07-12 11:55:19 +02:00
कारतोफ्फेलस्क्रिप्ट™
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
कारतोफ्फेलस्क्रिप्ट™
e63eee28e0 fix(cli): Cache generated assets in user writable directory instead (#4275) 2022-10-06 11:14:04 +02:00
कारतोफ्फेलस्क्रिप्ट™
fd22b3fbdf fix(docker): allow node user to write to n8n/dist/public (#4245) 2022-09-30 17:24:26 +02:00
कारतोफ्फेलस्क्रिप्ट™
aec2489aef fix(docker): n8n docker image needs su-exec (#3993) 2022-09-01 09:48:26 +02:00
कारतोफ्फेलस्क्रिप्ट™
34a99fd089 fix(docker): Revert docker USER and WORKDIR changes (#3992)
Switching from `root` to another user needs a bit more testing, as we need to figure out how to auto-migrate all existing instances of n8n when people upgrade.
2022-09-01 09:40:35 +02:00
कारतोफ्फेलस्क्रिप्ट™
398adb23e8 feat(docker): reduce the size of alpine docker images (#3973)
* reduce redundant code between the two alpine Dockerfiles
* reduce the docker image build times
* reduce the `n8n` image size from 1.17GB to 462MB
* reduce the `n8n-custom` image size from 671MB to 460MB
* reduce the size of npm tree by making all typing packages devDependencies

Partially resolves this ticket: N8N-3252
2022-08-31 15:25:52 +02:00
LuPa
4a98fe48a9 🐛 Solve permission issue #1240 (#1262) 2020-12-19 23:04:20 +01:00
Jan Oberhauser
09309c6602 🐳 Fix docker images with custom commands #309 2020-02-13 20:08:42 -08:00
Jan Oberhauser
2238651fcd 🐛 Fix docker run with tunnel 2020-02-07 23:48:05 -08:00
Michael Hirschler
fb1424cd4e uses non-root user 2020-02-05 21:28:47 +01:00
Jan Oberhauser
1b076a4763 🐳 Set n8n and system timezone separately 2019-10-29 08:27:26 +01:00
Alexandre Nizoux
97ba03e8b4 docker-entrypoint.sh MUST be executable for the container to start correctly 2019-10-26 15:32:10 +02:00
Alexandre Nizoux
d7775aa8ed Double quotes to calm code autoreview
Should now pass green on code review :)
2019-10-26 13:42:22 +02:00
Alexandre Nizoux
cc97cc7b71 added docker-entrypoint.sh
Just setting timezone for system tools (`date` and others) to match app timezone defined with GENERIC_TIMEZONE env var.
2019-10-26 13:38:46 +02:00