Community nodes with PLESK installed selfhosted node.js

Describe the problem/error/question

I’m trying to install (or at least vies) Community nodes
on my local n8n , with PLESK installed selfhosted node.js (npm also installed)
Unfortunately something seems to prevent that n8n can use npm

What is the error message (if any)?

Supercharge your workflows with community nodes

Install node packages contributed by our community.

To use this feature, please install npm and restart n8n.

Information on your n8n setup

  • n8n version: 1.53.2
  • Database (default: SQLite): MariaDB
  • n8n EXECUTIONS_PROCESS setting (default: own, main): main
  • Running n8n via (Docker, npm, n8n cloud, desktop app): npm
  • Operating system: Linux plesk.xxxxxx.com 4.19.0-25-cloud-amd64 #1 SMP Debian 4.19.289-2 (2023-08-08) x86_64 GNU/Linux

Node.js Version 22.5.1

Package Manager
npm This is what we detected, you can change it

Document Root
/node_modules

Application Mode
production

Hey @OzDreamWalk,

Welcome to the community :raised_hands:

It looks like the command we use to check if npm is installed is failing on your installation so you will need to make sure that npm is available to the user that n8n is running as.

I would however recommend using Docker instead of going down the route you are trying as I suspect you will run into other issues in the future as well.

Hi Jon,
thanks.
OK; I will check how to run Docker with my environment then.

cheers
Oliver

1 Like

Hi @Jon

So, I just managed to get another instance running with Docker on a second subdomain. Looks good so far. I can install community nodes there. So perfect ! Thanks for that. :slight_smile:

Only question is now: Is there a way to move/transfer all credentials and workflows that I have on the first installation to the second one in docker ?

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.