Hi guys, I wanna deploy the lightest version of n8n in my server. The version should only have necessary features like http, web hook, if-else, code, time, etc. not any custom things like notion, gmail, etc. I hope you guys understand. My server is not that powerful. so, help me. Thanks.
It looks like your topic is missing some important information. Could you provide the following if applicable.
- n8n version:
- Database (default: SQLite):
- n8n EXECUTIONS_PROCESS setting (default: own, main):
- Running n8n via (Docker, npm, n8n cloud, desktop app):
- Operating system:
Hi @kevinnaham Welcome to the n8n community!
Please update your server specs. Because I believe there is no way you can install the minimal version like that.
or
I recommend you to try n8n cloud so you don’t have to manage the server stuff and not worry about the resources.
Hi @mcnaveen My server’s CPU is 2 Virtual CPU and RAM is 16 GB and I’m planning to use Supabase as a database. I’m more comfortable using n8n in my own server. so, I would appreciate if you could help me know the lightest version of n8n. thanks.
Hi @kevinnaham Unfortunately, there is no “lightweight” version of n8n. It’s all about the workload it performs.
I think 2CPU/16GB RAM would be sufficient for Running n8n alongside supabase. But again, it’s upon the workload and what you’ll be doing with it.
@mcnaveen It’s actually 2 virtual CPU so it is way less powerful than a 2 physical CPU. Yesterday I deployed n8n 1.51.1 and it didn’t even load in the browser, it was that heavy.
You can set what nodes to remove in the ENV settings, you will have to check the docs yourself to see how to do that.
I think everything is lazy loaded though, so removing nodes will not help a lot.
n8n is actually single threaded so more than 2 vCPU is not gonna help you on that end anyways.
Seems like something else is not ideal in your setup making it not load.
@BramKn I actually use the n8n dockerfile and shell script and used supabase as external Postgres database. still it doesn’t load and if it somehow loads it is super slow.
Sorry I have no idea why it would not work. Seems something specific to your setup.
Also using Supabase adds another layer on top of postgres, shouldnt be too bad but could be what is causing you to need more resources than you have.
I have never used supabase for n8n, so I have no idea.
guys my n8n is working although it takes a little bit time to load in browser but it works. I guess it’s because of ssd based database. one request- add redis as database.
For that you should open a feature request.
It will probably not get added anytime soon though. I have never seen similar requests.
This sounds weird.
Where do you host n8n ?
Never had such an issue.
Can you show your dockerfile and whatever config file you have ?
I had an impression, that default self-hosted supabase is intentionally(?) broken. They have non-optimal logging (basically it can eat up all disk space) and Realtime is also taking up some resources. After cutting these pieces I was able to setup supabase on a relatively low-end VPS. At least that was my experience a couple of years ago.
n8n itself is really lightweight compared to many other tools. But of course, the workflow workload is what matters most.
This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.