Навигатор уроков:

Пошаговая инструкция подключения домена к вашему серверу n8n

  • Регистрируем домен в reg.ru
  • Прописываем А запись с указанием ИП адреса который был Вам выдан от UltraHost
  • После регистрации домена до его активации и доступности может пройти до 24 часов. Так что дальнейшие шаги лучше всего проделывать на следующий день.
  • Скачиваем программу WinSCP https://winscp.net/eng/download.php и устанавливаем
  • Скачиваем putty.exe https://putty.org.ru/download и помещаем в папку C:\Program Files (x86)\WinSCP\PuTTY с заменой
  • Заходим в WinSCP. Подключаемся к серверу (процесс показан в видео) и включаем PuTTY соединение.
  • Вставляем команду «sudo apt update && sudo apt install nginx -y» и дожидаемся установки.
  • Вставляем команду «sudo nano /etc/nginx/sites-available/vn8n.conf». В открывшемся окне добавляем код с заменой моего домена на свой:
server {
    server_name DOMAIN.ru www.DOMAIN.ru;

    location / {
        proxy_pass http://127.0.0.1:5678;
        proxy_set_header Host $host;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header X-Forwarded-Proto $scheme;
    }
}
  • Нажимаем Ctrl+X и вводим Y для сохранения данных.
  • Вставляем команду «sudo ln -s /etc/nginx/sites-available/vn8n.conf /etc/nginx/sites-enabled/»
  • Вставляем команду «sudo nginx -t»
  • Вставляем команду «sudo systemctl restart nginx»
  • Вставляем команду «sudo apt install certbot python3-certbot-nginx -y»
  • Вставляем команду С ЗАМЕНОЙ моего домена на свой «sudo certbot --nginx -d DOMAIN.ru -d www.DOMAIN.ru»
  • Далее на сервере переходим в папку с настройками n8n по пути «/opt/containers/app», открываем файл docker-compose.yml
  • Ищем где у вас прописан домен UltraServer и заменяем весь путь на свой домен.
  • Вставляем команду «cd /opt/containers/app»
  • Вставляем команду «docker compose down && docker compose up -d»
  • Ждем 1-2 минуты и если всё сделали в точности по инструкции и по видео, то на вашем домене будет прогружен n8n сервер.

Поздравляю. Вы справились!