n8n 3.0 Is Docker-Only: What Self-Hosters Need to Change Before Upgrading
Описание и применение
Пользователи n8n, которые хостят собственные экземпляры, должны перейти на Docker и учесть изменения в версии 3.0, включая ограничение таймаута узла Code, удаление узлов Function, Cron и Interval, переход AI Agent v1 на Tools Agent и добавление подписи Slack.
Задача
Self-hosted n8n users must upgrade to Docker-only installation and address multiple breaking changes before version 3.0 release.
Результат
After following the checklist, self-hosted n8n users can upgrade to 3.0 without workflow failures and maintain continuous operation.
Рабочий процесс
- Export workflows and credentials
- Stand up Docker container for n8n
- Import and test workflows in Docker
- Search for Function, Cron, Interval nodes and replace with Code or Schedule Trigger
- Identify Code nodes exceeding 60s and refactor or offload heavy work
- Move AI Agent v1 workflows to Tools Agent and test with real prompts
- Add Slack signing secret to credential and verify Slack workflow
- Run Docker instance alongside old instance for a full day of real traffic
- Backup workflows and credentials before final upgrade
Доказательства
Self-hosted n8n becomes Docker-only in 3.0. npm and npx installs stop being supported.
The Code node timeout goes from 5 minutes down to 1 minute.
The Function, Cron, and Interval nodes are removed in 3.0.
The Slack API credential now requires a signing secret.
- Дата записи: 2026-10-25T06:11:24.690Z