Skip to content

Установка на сервер

В этом уроке мы арендуем VPS-сервер и установим на него n8n

Обзорное видео

Ресурсы для работы

Документация по установке n8n на сервер с помощью Docker Compose.

Важная информация

Подключение к серверу на Mac

Запустите приложение Terminal и в нем напишите:

ssh root@<IP-адрес>

где <IP-адрес> — IP-адрес вашего сервера, после чего нажмите Enter.

Вместо создания папки n8n на шаге 7

Обратите внимание на 7-й пункт установки. Он обновился и на сентябрь 2023 больше не включает в себя создание папки n8n

Вместе этого требуется создать так называемые Docker volume, то есть специальные хранилища

sudo docker volume create n8n_data

и

sudo docker volume create traefik_data

Обновления

Примерно раз в неделю выходит новая версия. Поэтому имеет смысл время от времени обновлять свою установку n8n.

Это делается в 3 шага:

  1. Скачайте файлы новой версии sudo docker compose pull
  2. Удалите прежние контейнеры sudo docker compose stop
  3. Перезапустите контейнеры sudo docker compose up -d

Если у вас возникает ошибка при запуске

Будем считать, что ваша папка с данными называется “n8n”. Если не так, то замените название папки в путях

Инструкция
  1. При включенных контейнерах запустить команду
    docker run --rm -it --user root -v /root/n8n/.n8n:/home/node/.n8n --entrypoint chown n8nio/base:16 -R node:node /home/node/.n8n
  2. По новой стартовать контейнеры sudo docker compose up -d

Вышел мой новый курс по ChatGPT и созданию GPT-приложений!