Hey there! I’m looking for advice on the best server to use for self-hosting N8N. I’m not a developer, so I need something that’s easy to work with and troubleshoot. Right now, I’m using sliplane, but I’m finding it tough to figure out why things aren’t working when I’m building complex automations. I’m hoping to find a server that most developers are familiar with, has SSH access, and can handle PostgreSQL. The main thing I care about is how easy it is to fix issues. I want to be able to quickly check things like which version I’m running. I’m not worried about scaling up - this is just for personal use. Has anyone here self-hosted N8N? What server did you use? Any tips for a non-developer trying to set this up? I’d really appreciate any advice you can share!
I’ve been self-hosting N8N on a Raspberry Pi for several months now, and it’s been a great learning experience. As a non-developer myself, I found the setup process surprisingly manageable.
The Pi runs Raspbian, which is based on Debian, so it’s quite developer-friendly. It supports SSH out of the box and handles PostgreSQL well. What I appreciate most is the vast community support - whenever I’ve hit a snag, I’ve usually found a solution in the Raspberry Pi forums.
For troubleshooting, I’ve found it helpful to set up log rotation and use tools like ‘htop’ to monitor system resources. This has made it much easier to identify and resolve issues.
One caveat: while it’s cost-effective and educational, a Pi might not be the best choice if you need high performance or uptime. But for personal use, it’s been more than adequate.
Remember to keep regular backups of your N8N data and configurations. It’s saved me more than once when experimenting with complex workflows.
hey adventuroushiker17, i’ve hosted n8n on digitalocean droplets. it’s pretty user-friendly for non-devs. they have one-click installs for postgresql and ssh access is standard. you can easily check versions and logs. might be worth a shot if you’re struggling with sliplane. good luck with your setup!
I’ve been self-hosting N8N for about a year now, and I can totally relate to your struggle. After trying a few options, I settled on using a Linode VPS. It’s been rock-solid for me, and their documentation is fantastic for us non-developers.
What I love about Linode is how straightforward it is to set up and manage. They offer one-click installs for PostgreSQL, and SSH access is a breeze. When I’ve run into issues, their support team has been incredibly helpful.
One tip that’s saved me countless headaches: set up automatic backups. It’s a lifesaver when you’re tinkering with complex automations and something goes sideways.
Also, consider using Docker for your N8N installation. It simplifies version management and makes upgrades much less daunting. There’s a bit of a learning curve, but it’s worth it in the long run.
Hope this helps! Self-hosting can be a challenge, but it’s so rewarding when you get it running smoothly.