IDRISS
January 28, 2025, 2:47pm
1
Hi everyone
i have hosted n8n on http://railway.com
i have this package
i added these and redeploy
NODE_FUNCTION_ALLOW_EXTERNAL=“axios,https,pg,redis,nsrestlet”
NODE_FUNCTION_ALLOW_BUILTIN="https,crypto,net,tls,dns,nsrestlet
but i get the error that it missing
n8n version: latest
Database (default: SQLite): postfres
**n8n EXECUTIONS_PROCESS setting (default: own, main):**own
**Running n8n via (Docker, npm, n8n cloud, desktop app):**docker
**Operating system:**mac
n8n
January 28, 2025, 2:47pm
2
It looks like your topic is missing some important information. Could you provide the following if applicable.
n8n version:
Database (default: SQLite):
n8n EXECUTIONS_PROCESS setting (default: own, main):
Running n8n via (Docker, npm, n8n cloud, desktop app):
Operating system:
pretty sure you have to enable the in module in your docker compose file. Not sure if that module is built in or external. If it is external, here is a thread that might help
Hi @pooria , to use external modules in n8n you’d need to set the NODE_FUNCTION_ALLOW_EXTERNAL environment variable .
I’ve given this a quick go on my side and could run the following workflow as expected:
Result:
[image]
This was the exact Dockerfile I have used:
FROM n8nio/n8n:1.24.1
USER root
RUN npm install -g @tryfabric/martian
USER node
This was my docker-compose.yml:
services:
n8n:
build: .
environment:
- NODE_FUNCTION_ALLOW_EXTERNAL=*
vol…
1 Like
system
Closed
April 29, 2025, 2:41am
4
This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.