Fix library

Find the right n8n production path.

Search by symptom, setup, or workflow area, then open the page that matches the problem you are trying to prove.

Problem Area Best for Applies to Path Availability
N8N Backup and Restore Guide self hosting Back up the active database, n8n user data, encryption key, and any external binary storage before upgrades or infrastructure changes. self-hosted Deployment path Ready
n8n Cloud vs Self-Hosted: Choose by Cost, Control, Data, and Operations comparison Compare n8n Cloud and self-hosted n8n across operational burden, data control, backups, upgrades, hosting cost, queue mode, and team capability. n8n buyers Decision guide Ready
N8N Community Nodes Missing Packages error fix Missing community node packages usually happen when installed node files are not available when n8n starts, which is especially common after recreating Docker containers without persisting the right directory. Docker self-hosted Fix path Ready
n8n Docker Compose Setup: Persistent Volume, .env, Postgres, and Webhooks self hosting Set up n8n with Docker Compose without losing workflows: check persistent volumes, private .env files, Postgres, HTTPS, backups, and WEBHOOK_URL. self-hosted Docker Compose Deployment path Ready
n8n Docker Installation: Persistent Volume, Timezone, and Production Readiness self hosting Install n8n with Docker while keeping /home/node/.n8n persistent, aligning timezone settings, and preparing for HTTPS, backups, and public webhooks. self-hosted Docker Deployment path Ready
n8n Docker Volume Persistence: Avoid Losing Workflows and Credentials self hosting Fix n8n Docker persistence by mounting /home/node/.n8n, protecting SQLite data, preserving community nodes, and testing container recreation. Docker self-hosted Deployment path Ready
N8N Environment Variables Overview env var Environment variables are the main way to configure self-hosted n8n for Docker, hosting, databases, queue mode, nodes, and security behavior. self-hosted Configuration Ready
N8N Memory-Related Errors error fix Memory errors usually mean a workflow execution needs more memory than the n8n instance has available, often because of large JSON payloads, binary data, heavy Code nodes, or parallel executions. self-hosted Fix path Ready
n8n Postgres Setup: Environment Variables, Permissions, and Queue Mode Readiness self hosting Configure n8n with Postgres using DB_TYPE and DB_POSTGRESDB variables, database permissions, Docker networking, backups, and queue mode planning. self-hosted Deployment path Ready
n8n Test Webhook vs Production URL: Which One Should You Use? how to Fix n8n webhook confusion by choosing the right test or production URL, publishing or activating the workflow, and verifying the external app calls the live endpoint. n8n workflows Reference Ready
N8N Upgrade Guide self hosting Update self-hosted n8n regularly, check release notes for breaking changes, and test important upgrades in a separate environment before touching production. self-hosted Deployment path Ready
N8N VPS Hosting Guide self hosting A VPS is a good starting point for self-hosted n8n when it has enough memory, persistent storage, backups, public HTTPS, and room to move to Postgres or queue mode later. self-hosted Deployment path Ready
n8n Webhook Not Working: Test vs Production URLs and Reverse Proxy Fixes error fix Fix n8n webhook failures by checking test vs production URLs, workflow activation or publishing, WEBHOOK_URL, public domains, reverse proxies, and external request routing. self-hosted and cloud Fix path Ready
N8N Airtable Node Cookbook node cookbook Use the Airtable node to create, read, update, or search Airtable records when a workflow needs a lightweight operational database. n8n workflows Node cookbook Ready
N8N API Node SSL Limitation error fix The n8n node does not support SSL certificate options, so use the HTTP Request node when your n8n API server requires a client certificate. n8n workflows Fix path Ready
N8N Binary Data Error error fix Binary data errors usually involve file payload size, binary storage mode, filesystem/S3/database configuration, memory pressure, or nodes that read and write files. self-hosted and cloud Fix path Ready
N8N Code Node Cookbook node cookbook Use the Code node when built-in nodes cannot express the required transformation, branching, formatting, or lightweight custom logic. n8n workflows Node cookbook Ready
n8n Community Node Not Loading After Install or Restart error fix Fix n8n community nodes that do not load by checking missing packages, Docker persistence, startup loading settings, package naming, and security risk. self-hosted and cloud Fix path Ready
N8N Community Nodes Security Risks self hosting Community nodes can extend n8n, but they install third-party npm code into your instance, so production systems should treat them as supply-chain and runtime risk. self-hosted Deployment path Ready
N8N Configuration Methods self hosting Self-hosted n8n can be configured with environment variables, a configuration file, or the database, and environment variables are usually the clearest option for container deployments. self-hosted Deployment path Ready
n8n CORS Error on Webhooks: What to Check error fix Fix n8n CORS errors by checking Webhook Allowed Origins, browser preflight behavior, reverse proxy headers, and whether the request should come from a backend. self-hosted and cloud Fix path Ready
N8N Credential Error error fix An n8n credential error usually means the selected credential type, authentication method, scopes, test request, or external service settings do not match what the node needs. self-hosted and cloud Fix path Ready
N8N Custom Domain Setup self hosting A custom domain for self-hosted n8n needs DNS, reverse proxy routing, HTTPS, and endpoint environment variables that make editor and webhook URLs use the same public host. self-hosted and cloud Deployment path Ready
N8N Discord Node Cookbook node cookbook Use the Discord node to send automation updates, alerts, and community messages into Discord channels from n8n workflows. n8n workflows Node cookbook Ready
N8N Docker Compose .env File self hosting A Docker Compose env file keeps n8n deployment settings separate from the Compose service definition and makes it easier to avoid committing secrets. Docker Compose Deployment path Ready
n8n Docker Permission Denied Fix for Volumes and Config error fix Fix n8n Docker permission denied errors by checking the mounted volume, .n8n directory ownership, container user, and persistent data setup. self-hosted and cloud Fix path Ready
N8N Execution Stuck error fix A stuck n8n execution is usually a workflow design, external API, resource, or queue/worker issue; start by checking execution history, the last completed node, logs, and memory pressure. self-hosted and cloud Fix path Ready
n8n Expression Error: Fix Item Shape, Missing Fields, and Branch Problems error fix Debug n8n expression errors by checking runtime item shape, referenced nodes, branch execution, missing JSON fields, syntax, and Code node output. self-hosted and cloud Fix path Ready
N8N GitHub Node Cookbook node cookbook Use the GitHub node to automate repository, issue, pull request, release, and team workflows from inside n8n. n8n workflows Node cookbook Ready
n8n Gmail Node: Production OAuth, Label, Message, and Polling Checks node cookbook Use the n8n Gmail node safely in production by checking Gmail OAuth scopes, service accounts, label IDs, message IDs, thread IDs, trigger filters, and safe test sends. n8n workflows Node cookbook Ready
n8n Google Sheets Node: Production Append, Update, and Row Mapping Checks node cookbook Use the n8n Google Sheets node safely in production by checking credentials, sheet IDs, header drift, append/update behavior, duplicate rows, and field mapping. n8n workflows Node cookbook Ready
N8N HTTP Request Node Cookbook node cookbook Use the HTTP Request node as the general-purpose connector for APIs that do not have a built-in n8n node or need custom headers, methods, bodies, or authentication. n8n workflows Node cookbook Ready
n8n IF Node: Branching Patterns, Common Mistakes, and Expression Errors node cookbook Use the n8n IF node for true/false workflow branching while avoiding expression errors, unexecuted branch references, and type mismatch problems. n8n workflows Node cookbook Ready
n8n Invalid JSON Error in HTTP Request or Code Nodes error fix Fix n8n invalid JSON errors by checking HTTP Request body mode, expression output, quotes, trailing commas, escaped values, and data shape before sending. self-hosted and cloud Fix path Ready
n8n Merge Node: Combine Branches Without Losing Fields or Mismatching Items node cookbook Use the n8n Merge node to rejoin branches and combine data while avoiding item count mismatches, field collisions, and fragile position-based merges. n8n workflows Node cookbook Ready
N8N MySQL Node Cookbook node cookbook Use the MySQL node when a workflow needs to read, write, update, or query records in a MySQL-compatible database. n8n workflows Node cookbook Ready
n8n Node Not Executing: Why a Step Is Skipped error fix Fix an n8n node that is not executing by checking trigger mode, branch logic, pinned data, disabled nodes, execution order, and production execution history. self-hosted and cloud Fix path Ready
N8N Notion Node Cookbook node cookbook Use the Notion node to create and update pages or database items for content operations, task intake, knowledge capture, and lightweight team workflows. n8n workflows Node cookbook Ready
n8n OAuth Callback Error: Redirect URL Checklist error fix Fix n8n OAuth callback errors by checking the redirect URL, public domain, HTTPS, reverse proxy, scopes, credential type, and app provider settings. self-hosted and cloud Fix path Ready
N8N OpenAI Node Cookbook node cookbook Use the OpenAI node for AI workflow steps such as summarization, classification, extraction, drafting, and lightweight agentic automation. n8n workflows Node cookbook Ready
n8n Postgres Connection Error: Internal DB vs Postgres Node Fixes error fix Fix n8n Postgres connection errors by separating internal database settings from workflow Postgres node credentials, Docker networking, SSL, and permissions. self-hosted and cloud Fix path Ready
n8n Postgres Node: Query Safely and Debug Production Failures node cookbook Use the n8n Postgres node safely by checking credentials, Docker networking, SSL, permissions, small test queries, result size, and production write risk. n8n workflows Node cookbook Ready
n8n Queue Mode Error: Fix Redis, Workers, Database, and Encryption Key Mismatches error fix Troubleshoot n8n queue mode errors by checking Redis reachability, worker configuration, database access, version parity, binary data, task runners, and shared N8N_ENCRYPTION_KEY. self-hosted and cloud Fix path Ready
n8n Queue Mode Setup: Redis, Postgres, Workers, and Encryption Key Checklist self hosting Set up n8n queue mode with Redis, Postgres, worker processes, shared N8N_ENCRYPTION_KEY, version parity, and binary data cautions. self-hosted Deployment path Ready
n8n Rate Limit Error Fix for 429 and API Quotas error fix Fix n8n rate limit errors by identifying 429 responses, adding retry delay, batching HTTP requests, and using Loop Over Items with Wait. self-hosted and cloud Fix path Ready
n8n Redis Connection Error: Fix Queue Mode Host, Port, Password, and Workers error fix Fix n8n Redis connection errors in queue mode by checking QUEUE_BULL_REDIS_HOST, port, credentials, Docker networking, workers, and process restarts. self-hosted and cloud Fix path Ready
N8N Redis Setup self hosting Redis is the message broker for n8n queue mode; the main process pushes execution IDs to Redis and workers pick them up for processing. self-hosted Deployment path Ready
N8N Respond to Webhook Node Cookbook node cookbook Use Respond to Webhook when a Webhook-triggered workflow needs to control the HTTP response body, status code, headers, or response timing. n8n workflows Node cookbook Ready
N8N Reverse Proxy Setup self hosting When n8n runs behind a reverse proxy, configure the public host, protocol, and webhook base URL so editor links and incoming webhook URLs match the external domain. self-hosted Deployment path Ready
n8n Schedule Trigger Node: Set Recurring Runs and Verify They Actually Fire node cookbook Use the n8n Schedule Trigger node for recurring workflows while checking activation, timezone settings, missed runs, overlap risk, and execution history. n8n workflows Node cookbook Ready
n8n Set Node: Clean Payloads Before APIs, Sheets, and Databases node cookbook Use the n8n Set or Edit Fields node to normalize payloads, rename fields, keep only needed data, and avoid downstream mapping errors. n8n workflows Node cookbook Ready
N8N Slack Node Cookbook node cookbook Use the Slack node to send workflow notifications, route approvals, post alerts, and connect automation events to team channels. n8n workflows Node cookbook Ready
n8n Split In Batches / Loop Over Items: Production Loop Checklist node cookbook Use n8n Loop Over Items safely: choose batch size, avoid infinite loops, reduce rate-limit and memory failures, and verify each item is processed once. n8n workflows Node cookbook Ready
n8n SQLite vs Postgres: When to Switch for Production and Queue Mode comparison Decide between SQLite and Postgres for self-hosted n8n by comparing production risk, queue mode, backups, migration planning, and operational complexity. self-hosted Decision guide Ready
N8N SSL Setup self hosting For public n8n deployments, use HTTPS either through a reverse proxy or n8n's SSL settings, then make sure generated editor and webhook URLs also use HTTPS. self-hosted Deployment path Ready
N8N Stripe Node Cookbook node cookbook Use the Stripe node for payment-adjacent workflow steps such as retrieving customers, handling payment events, or syncing Stripe data into operations systems. n8n workflows Node cookbook Ready
N8N Timezone Wrong error fix Wrong times in n8n usually come from mismatched instance timezone variables, workflow timezone settings, server/container time, or schedule trigger expectations. self-hosted and cloud Fix path Ready
n8n Upgrade Broke Workflow: What to Check First error fix Fix workflows that break after an n8n upgrade by checking release notes, testing in a separate environment, reviewing failed executions, and validating credentials. self-hosted and cloud Fix path Ready
n8n Webhook 404: Fix Wrong URLs, Inactive Workflows, and Proxy Routes error fix Diagnose n8n webhook 404 errors by checking test vs production URL mode, active workflow status, HTTP method, webhook path, WEBHOOK_URL, and reverse proxy routing. self-hosted and cloud Fix path Ready
N8N Webhook Node Cookbook node cookbook Use the Webhook node to start workflows from incoming HTTP requests, form submissions, app callbacks, or custom event producers. n8n workflows Node cookbook Ready
n8n Worker Not Processing Jobs in Queue Mode error fix Fix n8n workers not processing jobs by checking queue mode, Redis connectivity, shared encryption key, Postgres access, worker process startup, and concurrency. self-hosted and cloud Fix path Ready
n8n Workflow Activation Error: Fix Trigger, Credential, and Production Run Issues error fix Fix n8n workflow activation errors by checking trigger nodes, credentials, publish or active status, production executions, webhook URLs, schedules, and self-hosted logs. self-hosted and cloud Fix path Ready
N8N_COMMUNITY_PACKAGES_ENABLED env var N8N_COMMUNITY_PACKAGES_ENABLED controls whether n8n can install and load community nodes. self-hosted Configuration Ready
N8N_COMMUNITY_PACKAGES_PREVENT_LOADING env var N8N_COMMUNITY_PACKAGES_PREVENT_LOADING prevents installed community nodes from loading on startup and is useful when a faulty node blocks the instance. self-hosted Configuration Ready
N8N_REINSTALL_MISSING_PACKAGES env var N8N_REINSTALL_MISSING_PACKAGES tells n8n to reinstall missing community node packages at startup, mainly as a fallback for Docker setups where package persistence is not fixed yet. Docker self-hosted Configuration Ready
API Server Cannot Be Reached error fix The API server cannot be reached message in node development usually means the editor UI cannot reach the backend endpoint it needs for node testing or initialization. node development Fix path Ready
Credentials Of Type Aren't Known error fix The custom node error about credentials of a type not being known usually means the credential class is not correctly registered, exported, or included in the node package. node development Fix path Ready
n8n AI Content Calendar Workflow for Notion Planning workflow recipe Build an n8n AI content calendar workflow that generates draft ideas, formats them safely, and creates review-ready Notion calendar items. n8n workflows Workflow template Ready
n8n Airtable to HubSpot Workflow for Lead Sync workflow recipe Build an n8n Airtable to HubSpot workflow that filters ready leads, maps fields, and avoids duplicate CRM contacts. n8n workflows Workflow template Ready
N8N API Node Cookbook node cookbook The n8n node lets workflows call the n8n API to work with workflows, credentials, executions, and audits from inside n8n itself. n8n workflows Node cookbook Ready
n8n Calendar Event Reminder Workflow for Upcoming Meetings workflow recipe Build an n8n calendar event reminder workflow that checks upcoming events, filters the right meetings, and sends useful Slack or email reminders. n8n workflows Workflow template Ready
n8n Customer Support Triage Workflow With AI Labels workflow recipe Build an n8n customer support triage workflow that reads support email, classifies urgency, routes tickets, and avoids unsafe AI decisions. n8n workflows Workflow template Ready
n8n Daily Report to Slack Workflow for Team Updates workflow recipe Build an n8n daily report to Slack workflow that runs on a schedule, collects data, formats a digest, and posts a readable update. n8n workflows Workflow template Ready
n8n Database Row to Webhook Workflow for Outbound Events workflow recipe Build an n8n database row to webhook workflow that polls new rows, maps safe payloads, sends HTTP requests, and avoids duplicate side effects. n8n workflows Workflow template Ready
n8n Form Lead to CRM Workflow With Validation workflow recipe Build an n8n form lead to CRM workflow that validates form submissions, normalizes lead fields, and sends clean records to a CRM API. n8n workflows Workflow template Ready
n8n GitHub Issue to Linear Workflow for Cleaner Triage workflow recipe Build an n8n GitHub issue to Linear workflow that filters GitHub issues, maps fields, and creates cleaner Linear issues without noisy duplicates. n8n workflows Workflow template Ready
n8n Gmail to Google Sheets Workflow for Clean Email Logging workflow recipe Build an n8n Gmail to Google Sheets workflow that filters useful emails, maps fields, appends rows, and avoids duplicate or messy spreadsheet data. n8n workflows Workflow template Ready
n8n Google Drive File Alert Workflow for Team Notifications workflow recipe Build an n8n Google Drive file alert workflow that detects new files, filters folders or file types, and sends useful team notifications. n8n workflows Workflow template Ready
n8n Invoice Approval Workflow for Small Teams workflow recipe Build an n8n invoice approval workflow that collects invoice requests, validates fields, routes approval, and records the decision. n8n workflows Workflow template Ready
N8N Managed By Env Settings env var Settings managed by environment variables should be treated as deployment-owned configuration, which helps keep production behavior reproducible. self-hosted Configuration Ready
n8n Notion Database Sync Workflow Without Duplicate Pages workflow recipe Build an n8n Notion database sync workflow that reads source records, maps properties, tracks sync keys, and avoids duplicate Notion pages. n8n workflows Workflow template Ready
n8n OpenAI Email Summary Workflow for Gmail Triage workflow recipe Build an n8n workflow that reads selected Gmail messages, summarizes them with OpenAI, and sends a safe digest without over-sharing email content. n8n workflows Workflow template Ready
n8n RSS to Discord Workflow for Curated Feed Alerts workflow recipe Build an n8n RSS to Discord workflow that reads feed items, filters noisy posts, formats messages, and avoids duplicate Discord alerts. n8n workflows Workflow template Ready
n8n Shopify Order to Google Sheets Workflow for Order Tracking workflow recipe Build an n8n Shopify order to Google Sheets workflow that filters order events, maps safe fields, and avoids duplicate spreadsheet rows. n8n workflows Workflow template Ready
n8n Stripe Payment to Slack Workflow for Revenue Alerts workflow recipe Build an n8n Stripe payment to Slack workflow that captures payment events, filters the right events, and sends clean revenue alerts. n8n workflows Workflow template Ready
n8n Telegram AI Bot Workflow With Guardrails workflow recipe Build an n8n Telegram AI bot workflow that receives messages, filters commands, calls OpenAI, and sends safer replies back to Telegram. n8n workflows Workflow template Ready
n8n Typeform to Notion Workflow With Validation workflow recipe Build an n8n Typeform to Notion workflow that validates submissions, maps fields, avoids duplicates, and creates cleaner database pages. n8n workflows Workflow template Ready
n8n Web Scrape to Sheets Workflow With Guardrails workflow recipe Build an n8n web scrape to Google Sheets workflow that fetches pages, extracts fields, respects site rules, and avoids brittle spreadsheet data. n8n workflows Workflow template Ready
n8n Webhook to Slack Workflow With Payload Validation workflow recipe Build an n8n webhook to Slack workflow that receives external events, validates payloads, formats a message, and avoids noisy or broken Slack alerts. n8n workflows Workflow template Ready