n8n
n8n
Overview
n8n is a workflow automation tool you can run yourself or use as n8n Cloud. Workflows are graphs of nodes: triggers (Webhook, Schedule, app events), 1500+ integration nodes, flow logic (IF, Switch, Merge), HTTP Request, and Code nodes. The current stable release is 2.44.6 (the docs track stable and beta separately). The source is "fair-code" under the Sustainable Use License, not an OSI open-source license: free to self-host for internal business use, but reselling it as a hosted service needs a commercial agreement. This skill was checked against the n8n documentation and the n8n-hosting repository; the Docker setup was not started here.
Instructions
Step 1: Self-host with Docker Compose
Authentication changed in n8n 1.0/2.x: the old N8N_BASIC_AUTH_* variables are gone. The first visit to the editor asks you to create the owner account, so do not look for a password in the compose file. Put secrets in an .env file next to compose.yaml and keep it out of git.