| FROM node:20-alpine | |
| RUN npm install -g n8n | |
| ENV N8N_PORT=7860 | |
| ENV N8N_ENFORCE_SETTINGS_FILE_PERMISSIONS=false | |
| ENV N8N_USER_FOLDER=/home/node | |
| ENV DB_TYPE=sqlite | |
| RUN mkdir -p /home/node/.n8n && chown -R node:node /home/node/.n8n | |
| USER node | |
| EXPOSE 7860 | |
| CMD ["n8n", "start"] |