n8n
1-Click Install N8N
Step 1: Create a New Website
Step 2: After the website is successfully created, click Manage to open the management interface.
Step 3: Install N8N
- In the website management interface, find Install Source Code.
- Here, you will see the N8N option in the list.
- Click the N8N icon, then click the Install button.
Step 4: Complete
- FlashPanel will automatically download and install the N8N source code.
- Once completed, you can access the website you just installed to start using N8N immediately.
With the One-Click Install feature, FlashPanel helps you deploy N8N quickly without spending a lot of time and effort. Try it now to take full advantage of the potential of this powerful monitoring tool!
Manual Install N8N
Install application
nodejs
Install application
pm2
Open terminal and type install command
n8n
bashnpm -g install n8n
Still in terminal step 3, start
n8n
with the commandbashN8N_SECURE_COOKIE=false pm2 start n8n pm2 save
bash# change domain.com to your website address N8N_SECURE_COOKIE=false WEBHOOK_URL=http://domain.com pm2 start n8n pm2 save
bash# change domain.com to your website address WEBHOOK_URL=https://domain.com pm2 start n8n pm2 save
Access N8N Interface
After successful installation, to access UI n8n
you have 2 options, use the form http://ip:port
or domain
Used with the form ip:port
Use the Firewall Rule feature
Add firewall rule as follows:
Name: enter
n8n
Port: enter5678
Press the
Add Firewall
buttonOpen browser enter with
http://ip:5678
replaceip
with your server ip
Used with the form domain
Let's say you have a domain name of domain.com
and you want to use n8n.domain.com
to access the n8n
UI:
Create a website named
n8n.domain.com
Go to the
nginx
section of the website to editScroll down, add lines with + (plus) signs and delete lines with - (minus) signs.
nginxlisten 80; listen [::]:80; server_name n8n.lprht7cqot3f7k.flashvps.xyz; server_tokens off; root /home/flashvps/n8n.lprht7cqot3f7k.flashvps.xyz; # ssl_certificate ### # ssl_certificate_key ### ssl_session_timeout 1d; ssl_session_cache shared:FlashSSL:10m; ssl_session_tickets off; ssl_dhparam /etc/nginx/dhparams.pem; ssl_protocols TLSv1.2 TLSv1.3; ssl_ciphers ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE -RSA-CHACHA20-POLY1305:DHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES256-GCM-SHA384; ssl_prefer_server_ciphers off; add_header Strict-Transport-Security "max-age=63072000" always; add_header X-Frame-Options "SAMEORIGIN"; add_header X-XSS-Protection "1; mode=block"; add_header X-Content-Type-Options "nosniff"; index index.html index.php; charset utf-8; # USER CUSTOM CONFIG (CAN MOVE, DO NOT REMOVE!) location / { proxy_pass http://localhost:5678; proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection 'upgrade'; proxy_set_header Host $host; proxy_cache_bypass $http_upgrade; #proxy_read_timeout 86400s; #proxy_send_timeout 86400s; chunked_transfer_encoding off; proxy_buffering off; proxy_cache off; } # Deny files starting with a . (dot) except .well-known location ~ /\.(?!well-known).* { deny all; } location ~* \.(3gp|gif|jpg|jpeg|png|ico|wmv|avi|asf|asx|mpg|mpeg|mp4|pls|mp3|mid|wav|swf|flv|exe|zip|tar| rar|gz|tgz|bz2|uha|7z|doc|docx|xls|xlsx|pdf|iso|eot|svg|ttf|woff|woff2)$ { gzip_static off; add_header Pragma public; add_header Cache-Control "public, must-revalidate, proxy-revalidate"; access_log off; expires 30d; break; break; }
location ~* \.(txt|js|css)$ { add_header Pragma public; add_header Cache-Control "public, must-revalidate, proxy-revalidate"; access_log off; expires 30d; break; break; } Click the
Edit Nginx Configuration
button to make changesClick the
Sync
button to apply the changes.Open a browser and go to
n8n.domain.com
(replace domain.com with your domain name)
Showing up like this is successful
N8N Dashboard
We’re excited to introduce the brand-new N8N Dashboard – a simple, intuitive, and user-friendly interface, even for non-technical users!
Key Features
1. Quick N8N System Management
Perform administrative actions with just a click:
- 🔄 Restart N8N
- ⬆️ Upgrade to the latest stable version
- 👤 Reset user management
- 🔐 Disable or delete 2FA/MFA
- 🧹 Remove LDAP configuration
- 🗑 Delete License
- 📋 View License information
2. Easy Data Export
With the N8N Export Tool, you can:
- Choose the type of data to export:
Workflows
,Credentials
, or both. - Once complete, a Download button appears for you to easily retrieve the file.
Workflow Management
The Workflows tab displays a table with:
- Workflow name
- Project
- Status: Toggle workflows ON/OFF
- Tags
- Created At and Updated At
Quick Actions
- ✅ Activate all workflows
- ❌ Deactivate all workflows
- 📥 Import workflows via drag-and-drop
.json
files - ▶️ Execute or 📤 Export workflows individually
Credential Management
In the Credentials tab, you can view:
- Credential Name
- Project
- Created At
- Updated At
You can:
- 📤 Export individual credentials
- 📥 Import credentials by dragging
.json
files into the dashboard