| FROM node:22 |
|
|
| |
| RUN apt-get update && apt-get install -y curl && apt-get clean |
|
|
| |
| RUN npm install -g n8n |
|
|
| |
| ENV HF_HUB_DISABLE_TELEMETRY=1 |
| ENV PIP_DISABLE_PIP_VERSION_CHECK=1 |
| ENV HF_ENDPOINT=https://huggingface.co |
| ENV HF_HOME=/tmp |
| ENV HTTP_PROXY="" |
| ENV HTTPS_PROXY="" |
| ENV http_proxy="" |
| ENV https_proxy="" |
| ENV ALL_PROXY="" |
|
|
| |
| VOLUME ["/var/run/docker.sock", "/root/data/home/node/.n8n"] |
|
|
| |
| ENV N8N_HOST=shayanrl-n8n-v2.hf.space \ |
| N8N_PORT=7860 \ |
| N8N_PROTOCOL=https \ |
| NODE_ENV=production \ |
| N8N_RUNNERS_ENABLED=true \ |
| WEBHOOK_URL=https://shayanrl-n8n-v2.hf.space \ |
| N8N_USER_FOLDER=/data/shayan/n8n \ |
| NODE_FUNCTION_ALLOW_BUILTIN=* |
|
|
| |
| EXPOSE 7860 |
|
|
| |
| CMD ["n8n", "start"] |
|
|