GitHub
Releases Β· n8n-io/n8n
Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations. - n8n-io/n8n
New Update V1.39.1
Bug Fixes
π - core: Fix browser session refreshes not working (#9212) (a67246c)
π - core: Stop relying on filesystem for SSH keys (#9217) (3418dfb)
π - Discord Node: When using OAuth2 authentication, check if user is a guild member when sending direct message (#9183) (d0250b2)
π - Google Drive Node: Create from text operation (#9185) (44bcc03)
π - MySQL Node: Query to statements splitting fix (#9207) (67c92dc)
To update your n8n instance (Selfhosted) to the New Update V1.39.1, simply use the "Auto Update" Workflow that we've created. This workflow is based on the tutorial on how to correctly install n8n using Coolify. ππ
πResources:
- π How to install Coolify & n8n: n8n.nskha.com
- π 5 Months FREE VPS (4G/2C/2.5Gbps) - Use Coupon: swiy.co/vps
- π€ ChatGPT n8n Assistant plugin: swiy.co/n8n
- π¬ N8N Community Discord: discord.gg/n8n!
- π¬ N8N Community Discourse: community.n8n.io!
- β Nskha Verified templates: n8n.io/creators/nskha!
- βοΈ N8N Cloud (Official Version - Ultimate Stable Option): swiy.co/n8n-cloud
πResources:
- π How to install Coolify & n8n: n8n.nskha.com
- π 5 Months FREE VPS (4G/2C/2.5Gbps) - Use Coupon: swiy.co/vps
- π€ ChatGPT n8n Assistant plugin: swiy.co/n8n
- π¬ N8N Community Discord: discord.gg/n8n!
- π¬ N8N Community Discourse: community.n8n.io!
- β Nskha Verified templates: n8n.io/creators/nskha!
- βοΈ N8N Cloud (Official Version - Ultimate Stable Option): swiy.co/n8n-cloud
Media is too big
VIEW IN TELEGRAM
Hello everyone, sorry for the lack of updates lately π’. We are working tirelessly to launch the Automation Projects Store, and here's a live example of our latest projects through NodeMotion.
This simple project pulls all the projects voted on via the MidJourney platform to generate images. It fetches images in their original resolution and publishes them on Telegram with user data, the prompts used, and engine details, along with direct download links for the images.
Here's the video for you... You can also watch it on YouTube: https://youtu.be/5NJutQjIL4U
β οΈ Live example via the group: https://t.me/MidjourneyScraper β¬
οΈ
This simple project pulls all the projects voted on via the MidJourney platform to generate images. It fetches images in their original resolution and publishes them on Telegram with user data, the prompts used, and engine details, along with direct download links for the images.
Here's the video for you... You can also watch it on YouTube: https://youtu.be/5NJutQjIL4U
Please open Telegram to view this post
VIEW IN TELEGRAM
Version 1.40 of n8n has been released. In this version, artificial intelligence has finally been integrated into n8n http. You can now get AI assistance in creating custom APIs that were previously unavailable in n8n.
There is also a change in storage data; the basic user information in the Postgres database has been modified.
There is also a change in storage data; the basic user information in the Postgres database has been modified.
NodeMation By Nskha
I've done Quick Double Workflows in one... Just created this workflow to do 2 jobs. 1. Creating an RSS feed with 6 formats for YouTube channels/communities. 2. Posting any new YouTube Video / Community Post into Telegram channel/group/bot. The GEM in thisβ¦
We've updated the YouTube Public Channels Feed generator to V0.6. Now it includes a front-end design based on Bootstrap. You can host this service on your website, embed it to increase traffic, or use it for personal purposes.
Here's a friend who has hosted it for free: https://n8n.iraki.net/form/Youtube
Possible Usecase: Publishing new Videos of specific YouTube channels on Facebook, X, Telegram, and LinkedIn using Publer RSS feed auto-scheduler (publer.io/features/rss-feed/karek).
Here's a friend who has hosted it for free: https://n8n.iraki.net/form/Youtube
Possible Usecase: Publishing new Videos of specific YouTube channels on Facebook, X, Telegram, and LinkedIn using Publer RSS feed auto-scheduler (publer.io/features/rss-feed/karek).
Now all users can access n8n assistant [100% FREE].
No need to subscribe ChatGPT Plus!
Here's my plugin: swiy.co/n8n
No need to subscribe ChatGPT Plus!
Here's my plugin: swiy.co/n8n
Hetzner announced new VPS servers with Intel processors at the same price as CAX (ARM64).
We're going to migrate one of the servers we run to the new servers. This server runs a demo of workflows we published (Paid & Free). You may experience a bit of downtime for the running workflows. However, we just want to let you know that you can get 20 Euros in free credits, which will cover a VPS with 2 cores and 4 GB for almost 5 months free :-). swiy.co/vps
This is my basic WooCommerce sync with Airtable... Actually, it's not just Airtable but also Meilisearch.
One of my stores uses WooCommerce (sadly), and I've moved this workflow to n8n today.
It updates Airtable with the new order status or data, then updates the Meilisearch DB with the new data.
Why do I use Meilisearch? The main reason is to link it with other apps faster than WordPress. Calling my WordPress DB takes resources from my web server, and I don't need that. Here, I use Meilisearch, which I already use for many other use cases to store data and then link the data with other apps.
For example, a Telegram store bot to search for products, orders, etc.
My roadmap project is to create a Telegram bot that will manage orders for each customer. Once they link their account with Telegram, they will be able to see their orders, browse products, and access assigned coupons within Telegram.
And for sure, the main reason for using Telegram is not because of the free API but because I need to test new features like Telegram Stars (payment gateway) and mini apps (web apps). This way, I will be able to show a small website catalog for the products inside Telegram.
I've done some tests before, and the mini apps can work with n8n. We can build e-commerce on Telegram mini apps using n8n + Meilisearch and the WP API to place orders only, which will not cost server resources, just for the paid users.
One of my stores uses WooCommerce (sadly), and I've moved this workflow to n8n today.
It updates Airtable with the new order status or data, then updates the Meilisearch DB with the new data.
Why do I use Meilisearch? The main reason is to link it with other apps faster than WordPress. Calling my WordPress DB takes resources from my web server, and I don't need that. Here, I use Meilisearch, which I already use for many other use cases to store data and then link the data with other apps.
For example, a Telegram store bot to search for products, orders, etc.
My roadmap project is to create a Telegram bot that will manage orders for each customer. Once they link their account with Telegram, they will be able to see their orders, browse products, and access assigned coupons within Telegram.
And for sure, the main reason for using Telegram is not because of the free API but because I need to test new features like Telegram Stars (payment gateway) and mini apps (web apps). This way, I will be able to show a small website catalog for the products inside Telegram.
I've done some tests before, and the mini apps can work with n8n. We can build e-commerce on Telegram mini apps using n8n + Meilisearch and the WP API to place orders only, which will not cost server resources, just for the paid users.
I hate the n8n workflows list without buttons to open; each time I need to open one, I have to go through the list again. So, I made a small script that injects a button behind the workflows to open them in a new tab without losing the main page of the workflow list. and just thought why not sharing it:
To set this up:
If you can't read the code and need to ensure it's safe, go to Claude.ai or ChatGPT, paste the code, and ask them to read it for you.
SIDE NOTE: DO NOT FORGET TO CHECK THE MIDJOURNEY TELEGRAM GROUP NOW IT HAS +40K PROMPTS/RESULTS.
Please open Telegram to view this post
VIEW IN TELEGRAM
β€4
π Now you can host n8n AI as a live chat on any website!
Check it out: https://www.npmjs.com/package/@n8n/chat
Easy installation - just add this code to your website's Header:
Remember to replace 'YOUR_PRODUCTION_WEBHOOK_URL' with the workflow link you'll create for your project on n8n.
Enhance your website with AI-powered chat today! π¬β¨ #n8n #AIChat #WebDevelopment
Check it out: https://www.npmjs.com/package/@n8n/chat
Easy installation - just add this code to your website's Header:
<link href="https://cdn.jsdelivr.net/npm/@n8n/chat/dist/style.css" rel="stylesheet" />
<script type="module">
import { createChat } from 'https://cdn.jsdelivr.net/npm/@n8n/chat/dist/chat.bundle.es.js';
createChat({
webhookUrl: 'YOUR_PRODUCTION_WEBHOOK_URL'
});
</script>
Remember to replace 'YOUR_PRODUCTION_WEBHOOK_URL' with the workflow link you'll create for your project on n8n.
Enhance your website with AI-powered chat today! π¬β¨ #n8n #AIChat #WebDevelopment
β€3
π Update Alert!
I've made a small update to the GPT instructions to ask whether you are a #beginner or #advanced user with n8n. If you indicate that you're an advanced user, you won't receive step-by-step usage instructions. If you want code and you are advanced, you'll receive the code directly without unnecessary texts. π―
This will save you time and space in the chat! ππ¬ If it doesn't work and I still receive negative feedback on the answers, I will split the GPT into one for advanced users and one for beginners.
I've made a small update to the GPT instructions to ask whether you are a #beginner or #advanced user with n8n. If you indicate that you're an advanced user, you won't receive step-by-step usage instructions. If you want code and you are advanced, you'll receive the code directly without unnecessary texts. π―
This will save you time and space in the chat! ππ¬ If it doesn't work and I still receive negative feedback on the answers, I will split the GPT into one for advanced users and one for beginners.
> π© I'm keeping my eye on the feedback emails forwarded by OpenAI and will reply to them ASAP.
π1
NodeMation By Nskha
π Update Alert! I've made a small update to the GPT instructions to ask whether you are a #beginner or #advanced user with n8n. If you indicate that you're an advanced user, you won't receive step-by-step usage instructions. If you want code and you are advancedβ¦
π₯ [Advanced Users Mode]
From now on, you may get advanced expressions from my GPT, and it will work like a charm! β¨ Don't worryβno more "Invalid Syntax" errors. Go and test it! π§ͺ
This is because I fed it new instructions for the knowledge base syntax that works with n8n called CEF-IIFE (borrowed it from Claude Sonnet π). It should output only if the expression you asked for is complex. It will apply when the expression requires:
- Multiple operations π
- Array processing π
- Complex conditionals π
- Data transformation π
- Using a lot of variables π
- Using loops β»οΈ
The pros of this expression are that you no longer need JS nodes; you can write the JavaScript code inside your nodes or set nodes. The only con you may notice is slightly slower processing, but not slower than running a code node separately.
From now on, you may get advanced expressions from my GPT, and it will work like a charm! β¨ Don't worryβno more "Invalid Syntax" errors. Go and test it! π§ͺ
This is because I fed it new instructions for the knowledge base syntax that works with n8n called CEF-IIFE (borrowed it from Claude Sonnet π). It should output only if the expression you asked for is complex. It will apply when the expression requires:
- Multiple operations π
- Array processing π
- Complex conditionals π
- Data transformation π
- Using a lot of variables π
- Using loops β»οΈ
The pros of this expression are that you no longer need JS nodes; you can write the JavaScript code inside your nodes or set nodes. The only con you may notice is slightly slower processing, but not slower than running a code node separately.
> To make the GPT better, please ALWAYS click "LIKE" π on the working answers and click "DISLIKE" π on the bad answers. This is very helpful in improving the GPT responses. π
π1
π₯ LIMITED TIME ONLY! π₯
π Claim Your FREE Lifetime n8n LICENSE! π
π§ Don't forget to UPDATE TO THE LATEST VERSION.
β‘οΈ Follow these steps:
- Go to
- CLICK ON THE NEW POPUP
- ENTER YOUR EMAIL TO GET YOUR LICENSE KEY RIGHT AWAY!
π Congratulations! Youβve secured 3 PAID PRO FEATURES! π
π Claim Your FREE Lifetime n8n LICENSE! π
π§ Don't forget to UPDATE TO THE LATEST VERSION.
β‘οΈ Follow these steps:
- Go to
Billing & Plans- CLICK ON THE NEW POPUP
- ENTER YOUR EMAIL TO GET YOUR LICENSE KEY RIGHT AWAY!
π Congratulations! Youβve secured 3 PAID PRO FEATURES! π
β€6
NodeMation By Nskha
π₯ LIMITED TIME ONLY! π₯ π Claim Your FREE Lifetime n8n LICENSE! π π§ Don't forget to UPDATE TO THE LATEST VERSION. β‘οΈ Follow these steps: - Go to Billing & Plans - CLICK ON THE NEW POPUP - ENTER YOUR EMAIL TO GET YOUR LICENSE KEY RIGHT AWAY! π Congratulations!β¦
If you haven't received them yet, here are the 3 paid features now available for free when you active your key:
1οΈβ£ . Restore your old version of workflows (24h auto delete).
2οΈβ£ . Debug the current executed workflows from history (π₯ this is the most useful feature!).
3οΈβ£ . Add tags and rates to the executed workflow data.
To be honest, these features should always be free since they are core functionalities. It's great to see the n8n team finally offering them at no cost! I had previously requested this for verified creators, and now they're making it available to everyone. Don't miss out on this opportunity!π
To be honest, these features should always be free since they are core functionalities. It's great to see the n8n team finally offering them at no cost! I had previously requested this for verified creators, and now they're making it available to everyone. Don't miss out on this opportunity!
Please open Telegram to view this post
VIEW IN TELEGRAM
Important Notice Regarding Coolify and n8n Integration
When using Coolify with n8n, always ensure you're using HTTPS links. This is crucial because the FQDN (Fully Qualified Domain Name) will be shared with n8n. If it's not HTTPS, your app will run on HTTP even if you have SSL enabled. This can lead to several issues:
- π« Webhooks may experience excessive redirects, causing them not to work or be slow.
- π« Node triggers like Telegram might stop working without any apparent reason.
- π« Your n8n instance may become inaccessible.
All these problems stem from not using an HTTPS domain on Coolify's FQDN and not enabling Cloudflare's SSL mode to "Full/Strict". Do not turn off the Cloudflare proxy (this is strongly not recommended).
To resolve these issues:
1. Use an HTTPS domain on Coolify's FQDN.
2. Enable Cloudflare SSL mode to "Full/Strict".
A client shared that they used their domain with WordPress hosting, which strictly requires the SSL mode to be set to "Flexible". To handle this with Cloudflare, navigate to the Page Rules in your account settings. Then, enable the SSL mode only for the subdomain running your n8n instance (e.g.,
When using Coolify with n8n, always ensure you're using HTTPS links. This is crucial because the FQDN (Fully Qualified Domain Name) will be shared with n8n. If it's not HTTPS, your app will run on HTTP even if you have SSL enabled. This can lead to several issues:
- π« Webhooks may experience excessive redirects, causing them not to work or be slow.
- π« Node triggers like Telegram might stop working without any apparent reason.
- π« Your n8n instance may become inaccessible.
All these problems stem from not using an HTTPS domain on Coolify's FQDN and not enabling Cloudflare's SSL mode to "Full/Strict". Do not turn off the Cloudflare proxy (this is strongly not recommended).
To resolve these issues:
1. Use an HTTPS domain on Coolify's FQDN.
2. Enable Cloudflare SSL mode to "Full/Strict".
A client shared that they used their domain with WordPress hosting, which strictly requires the SSL mode to be set to "Flexible". To handle this with Cloudflare, navigate to the Page Rules in your account settings. Then, enable the SSL mode only for the subdomain running your n8n instance (e.g.,
n8n.domain.tld) and set it to force SSL mode to "Full/Strict". That's all, and it should work without any problems.π1π₯1
π Vote for This Feature!
Hey everyone! Please take a moment to vote for this feature: Socks5 Support in HTTP Request Node.
Socks5 proxies help you bypass website security by using DNS + Proxy, unlike standard HTTP proxies that rely on static DNS. This makes them more versatile!
π‘ If you're looking for affordable Socks5 proxies, I recommend Webshare as a great option: Webshare Proxies. They offer ISP Residential proxies for just $8/year! Personally, I buy one per client and share it with them for browser use. This way, it appears to services that they are real users! β
Hey everyone! Please take a moment to vote for this feature: Socks5 Support in HTTP Request Node.
Socks5 proxies help you bypass website security by using DNS + Proxy, unlike standard HTTP proxies that rely on static DNS. This makes them more versatile!
π‘ If you're looking for affordable Socks5 proxies, I recommend Webshare as a great option: Webshare Proxies. They offer ISP Residential proxies for just $8/year! Personally, I buy one per client and share it with them for browser use. This way, it appears to services that they are real users! β
n8n Community
Socks5 support in http request node
One year ago this was discussed: Socks5 support in http request node? I am using the desktop version nowadays. How can I make the HTTP request go via a socks5 proxy in the desktop setup? When doing things in bash is as easy as this: I first just getβ¦
π«‘2
To convert any internal website API into a long-lasting API, I follow this process:
1. Automate the user login π
2. Establish a KV (Key-Value) database to securely store tokens π
3. Implement n8n's internal API, converting it similarly, to manage service API keys using the credentials same as official way π
By doing this, any website can function on n8n as an official API. These workflows run in the background, frequently updating tokens according to their expiration times. βοΈ
1. Automate the user login π
2. Establish a KV (Key-Value) database to securely store tokens π
3. Implement n8n's internal API, converting it similarly, to manage service API keys using the credentials same as official way π
By doing this, any website can function on n8n as an official API. These workflows run in the background, frequently updating tokens according to their expiration times. βοΈ
Hey everyone! π
I've got a preference for Mega.io over other cloud services, but recently I needed to automate some personal tasks using cloud storage. For business purposes, I always go with S3. However, I found that Dropbox might be a cost-effective solution for small business use.
The challenge with Dropbox and n8n is that it doesn't support the refresh token method needed for accessing specific internal features like file or folder sharing. To tackle this, I created an internal workflow that converts Dropbox's internal API to the official API using n8n micro-services method.
Since implementing this, the workflow has been running smoothly with just a ~5-second delay.π
I've got a preference for Mega.io over other cloud services, but recently I needed to automate some personal tasks using cloud storage. For business purposes, I always go with S3. However, I found that Dropbox might be a cost-effective solution for small business use.
The challenge with Dropbox and n8n is that it doesn't support the refresh token method needed for accessing specific internal features like file or folder sharing. To tackle this, I created an internal workflow that converts Dropbox's internal API to the official API using n8n micro-services method.
Since implementing this, the workflow has been running smoothly with just a ~5-second delay.
Please open Telegram to view this post
VIEW IN TELEGRAM