Команды актуальны на момент написания. Перед установкой сверься с официальным сайтом docs.n8n.io — образ и параметры иногда меняются.
Что понадобится
- Сервер Lumi (по умолчанию Ubuntu 22.04). IP, логин
rootи пароль возьми из карточки сервера в боте @lumivps_bot. - Подключение по SSH под
root: Подключение к серверу. - Установленный Docker: Docker.
Установка
Запусти n8n
-d — фоновый режим, --restart unless-stopped — контейнер поднимается автоматически при перезагрузке сервера, -p 5678:5678 — порт панели, -v n8n_data:/home/node/.n8n — хранилище сценариев, GENERIC_TIMEZONE и TZ — часовой пояс (подставь свой), остальные переменные включают безопасный режим файла настроек и обработчик задач.Открой порт в файрволе
Быстрый тест (без сохранения данных)
Быстрый тест (без сохранения данных)
Хочешь просто попробовать n8n и сразу снести — используй вариант с Флаг
--rm:--rm удалит контейнер при остановке. Для постоянной работы используй основную команду выше.Для продакшена
Не выставляй панель по «голому» IP с портом. Заведи домен, поставь reverse-proxy (Nginx) и подключи HTTPS — получишь адрес видаhttps://n8n.твойдомен: безопасно и аккуратно. Там же через переменные окружения задаются часовой пояс и базовая авторизация.
Веб-сервер
Настрой Nginx как reverse-proxy перед n8n.
SSL-сертификат
Добавь HTTPS к домену n8n.
Куда дальше
Docker
Как работает Docker и основные команды.
Веб-сервер
Настроить Nginx для продакшен-деплоя n8n.