Установка n8n на свой сервер: термины и чек-лист
Подробности, цифры, термины и чек-лист по теме «Установка n8n на свой сервер». Страница справочника целиком: Установка n8n на сервер.
Коротко о теме
Установка n8n на VPS одной командой Docker: том n8n_data, домен с HTTPS через Traefik, SQLite или PostgreSQL и запас памяти под сценарии.
Подробности по разделам
Где запускать n8n: облако, VPS или свой компьютер
Сравнение двух подходов к своему железу: домашний сервер или облако.
Сколько памяти и ядер нужно n8n
Сценарий, который скачивает PDF и отдаёт их нейросети, попросит больше памяти. Три ответа, и калькулятор подберёт готовую конфигурацию
Когда переводить n8n на PostgreSQL
Переменные окружения для подключения описаны в документации n8n, готовый compose-файл лежит в их репозитории n8n-hosting. Том n8n_data нужен и с PostgreSQL В нём остаются ключ шифрования, журналы и данные системы контроля версий. Потеряли ключ, и все сохранённые доступы к сервисам придётся вводить заново.
Как обновить n8n и не потерять сценарии
Порядок копий и где их хранить: сервер для бэкапов.
Ключевые цифры
- Для старта 1 ядро и 2 ГБ памяти.
- Скачать новый образ, пересоздать контейнер той же командой с тем же томом n8n_data.
- Ключ шифрования лежит в каталоге /home/node/.n8n, поэтому этот каталог обязательно сохранять.
Термины на странице
- n8n
- n8n это программа для автоматизации: связывает сервисы сценариями без программирования.
- PostgreSQL
- PostgreSQL это база данных для приложений с большими объёмами и сложными запросами.
- Nextcloud
- Nextcloud это облачное хранилище файлов, которое ставят на свой сервер.
- Облачный сервер
- Облачный сервер это VPS, ресурсы которого можно менять на ходу, а оплата часто почасовая.
- A-запись
- A-запись связывает домен с IPv4-адресом сервера.
- Certbot
- Certbot это программа, которая получает и продлевает сертификаты Let's Encrypt на сервере.
- LLM
- LLM это большая языковая модель. Для запуска на своём сервере ей нужна видеопамять или много оперативной.
- Let's Encrypt
- Let's Encrypt выпускает бесплатные DV-сертификаты на 90 дней с автоматическим продлением.
Что проверить
- Выберите конфигурацию по памяти и диску под задачу, процессор обычно вторичен.
- Проверьте тип виртуализации: KVM даёт свою систему и гарантированные ресурсы.
- Уточните, входит ли IPv4 и сколько стоит трафик сверх пакета.
- Храните данные контейнеров в томах.
- Закрепляйте версии образов, а не latest.
- Ограничьте ресурсы контейнеров, чтобы один не съел весь сервер.