Help center

Knowledge Base

Browse practical guides and common troubleshooting steps.

Practical guides from our blog while the help center fills up.

How to Build an AI Agent with n8n: A Step-by-Step Guide

To build an AI agent with n8n, connect a trigger (a chat message, webhook or Telegram message) to the AI Agent node, attach a chat model, a memory…

How to Update n8n Without Losing Workflows or Credentials

To update n8n without losing workflows, back up the database and the encryption key first, read the release notes for every version between yours and…

n8n System Requirements: How Much RAM and CPU You Really Need

n8n itself is light: a single instance running a handful of scheduled workflows typically fits comfortably on 1 vCPU and 2 GB of RAM, PostgreSQL…

500, 502, 503, 504 and 508 Server Errors: What They Mean and How to Fix

A 5xx error means the request reached the server but the server failed to produce a page. A 500 is a generic crash in your site's code or…

Reseller Hosting Pricing: How to Price Hosting Packages for Profit

Price reseller hosting packages in two steps. First, calculate your real cost per client: your share of the reseller plan, tools, payment fees and…

Forex VPS Location: How to Match Your Server to Your Broker

The right forex VPS location is the one closest, in network terms, to your broker's trade server, not the one closest to you. If your broker runs its…

Shared Hosting vs VPS in 2026: When to Upgrade

Your site was fine on shared hosting last year. Now checkout feels slow, support tickets pile up, and you're eyeing VPS plans. But is the jump worth…

How to Secure a Linux VPS: SSH Keys, UFW and Fail2ban in the First Hour

To secure a new Linux VPS, do six things in the first hour: install updates, create a non-root sudo user, log in with SSH keys, disable password and…

How to Test Website Speed Correctly: TTFB, PageSpeed and Core Web Vitals

To test website speed correctly, measure two things separately: how fast the server answers ( TTFB ) and how fast the page becomes usable for a real…

Linux Commands for VPS Beginners: 33 Commands You Will Actually Use

You do not need hundreds of Linux commands to run a VPS. About thirty cover nearly all daily work: moving around the file system, editing files…

How to Set Up Cloudflare With Your Hosting Without Breaking Your Site

To set up Cloudflare with your hosting, add your domain to a Cloudflare account, check that every DNS record was imported correctly, replace the…

How to Deploy Django on a VPS with Gunicorn and Nginx (Plus Flask)

To deploy Django on a VPS for production, run it with Gunicorn as a systemd service, put Nginx in front as a reverse proxy that also serves static…