Difference between revisions of "N8n"

From Notes_Wiki
m
m
 
Line 22: Line 22:


==On Ubuntu 24.04==
==On Ubuntu 24.04==
Install nodejs and npm as root.  Then install n8n also as root
Install nodejs as root.  Then install n8n also as root user globally
<pre>
<pre>
curl -fsSL https://deb.nodesource.com/setup_22.x -o nodesource_setup.sh
#Configure repository for nodejs and install nodejs
sudo -E bash nodesource_setup.sh
curl -fsSL https://deb.nodesource.com/setup_lts.x | sudo -E bash -
sudo apt update
sudo apt install -y nodejs
sudo apt install -y nodejs
node -v
npm -v


sudo npm install n8n -g
#Install n8n globally
sudo npm install -g n8n@latest
</pre>
</pre>


Line 37: Line 37:


=Executing=
=Executing=
Then we can start n8n service as root user via:
Then we can start n8n service as normal user via:
<pre>
<pre>
n8n start
n8n start
Line 43: Line 43:


Then open http://locahost:5678/ and create account to work with n8n workflows.
Then open http://locahost:5678/ and create account to work with n8n workflows.





Latest revision as of 04:25, 5 January 2026

Home > Local system based AI tools > N8n

About

n8n can be used to make AI workflows and execute them.


Installation

On Rocky 9.x

Install nodejs via below as root user:

curl -fsSL https://rpm.nodesource.com/setup_22.x -o nodesource_setup.sh
sudo -E bash nodesource_setup.sh
sudo dnf install -y nodejs
node -v
npm -v

To install N8n on local system we can use npn and install via root user using:

sudo npm install n8n -g

On Ubuntu 24.04

Install nodejs as root. Then install n8n also as root user globally

#Configure repository for nodejs and install nodejs
curl -fsSL https://deb.nodesource.com/setup_lts.x | sudo -E bash -
sudo apt update
sudo apt install -y nodejs

#Install n8n globally
sudo npm install -g n8n@latest



Executing

Then we can start n8n service as normal user via:

n8n start

Then open http://locahost:5678/ and create account to work with n8n workflows.


Sample Usage

  1. Create a new workflow
  2. Add first step "Basic LLM chain". Use "<-" from top left to go back to canvas
  3. Select model and select desired ollama model. If required add a credential with base URL "http://localhost:11434" to connect to local ollama
  4. Add "Convert to file" with "Convert to html" node
  5. Add "Read/Write files to disk" with "Write file to disk"
  6. Give file path. Since we started n8n as root we can write almost anywhere but file will get created with root privileges. Eg /home/user/Desktop/output.html
  7. Save and execute workflow to see query output saved on Desktop in html file



Home > Local system based AI tools > N8n