Задача
Установить и настроить программу n8n на виртуальном частном сервере (VPS) под управлением Ubuntu 22.04.5 LTS. n8n - это инструмент для соединения различных сервисов и построения автоматических цепочек. Устанавливается через Node.js.
Требования
- Установка ведётся на чистый сервер с операционной системой Ubuntu 22.04.5 LTS
- Необходимо получить рабочий интерфейс n8n в браузере
- Все готовые инструкции в интернете у заказчика заканчиваются ошибкой на определённом шаге - исполнитель должен либо найти причину ошибки (например, связанную с портами, зависимостями или версия Node.js), либо предложить альтернативный прямой метод установки (например, через Docker или npm).
- После завершения установки:
- Запустить n8n как фоновый сервис/демона
- Настроить автозапуск вместе с сервером (чтобы при перезагрузке сервера n8n запускался сам)
- Если нужно, прописать веб-урл (файл .env) и проверить внешний доступ (до первого статуса или логина)
Предпочтения заказчика
- Исполнитель может также установить Node.js последней возможной LTS версии
- Желательно показать или описать ключевые команды и параметры (на случай если сервер в дальнейшем переезжает)
- Настройте безопасность: пользователь n8n, пароль (n8n - run demo без данных, стандартный администратор)
Результат работы
По окончании установки высылается: пароль/инфо для входа, ссылка на админ-панель (или внешний IP) и в текстовом виде конфигурация (например: файл .n8n, users, необязательные PM2/схема с именем n8n-сервиса).