Start typing to search across invoices, services, domains, tickets, and more...
Для self-hosted Dify или n8n достаточно обычного CPU-сервера: официальный минимум Dify — 2 ядра CPU и 4 ГБ RAM, для продакшена разумно начинать с 4 ядер и 8 ГБ; n8n в одиночном контейнере запускается на 2 ядрах и 2 ГБ, а официальный стек с AI-песочницей требует от 2 vCPU и 4 ГБ. На VPS IMIDC в Корее, на Тайване и в Японии можно развернуть такие AI-приложения: AI-поддержку клиентов, AI-агентов, базы знаний RAG, автоматизацию процессов и шлюзы к API моделей для собственного приложения. VPS в Корее — от $18,88/мес., на Тайване — от $18/мес., в Японии — от $28/мес.; актуальные цены — на сайте IMIDC. Обязательное условие: ваша компания и конечные пользователи должны находиться в странах и регионах, которые официально поддерживает выбранный провайдер моделей, и соблюдать его условия.
Dify и n8n — это слой оркестрации: они отвечают за сценарии, поиск по базе знаний, историю диалогов, плагины и вебхуки, а сам инференс обычно выполняют облачные API провайдеров — OpenAI, Anthropic, Google Gemini и др. Поэтому нагрузка на сервер складывается так:
| Источник нагрузки | Основной ресурс | Комментарий |
|---|---|---|
| Контейнеры Dify (api, worker, web, PostgreSQL, Redis, векторная БД, Nginx и др.) | RAM | Официальный Compose запускает более десятка контейнеров — память становится первым узким местом |
| База знаний RAG (парсинг, нарезка, векторный поиск) | RAM + диск | Чем больше документов, тем больше векторное хранилище — закладывайте запас SSD |
| Выполнение сценариев n8n | CPU + RAM | Нагрузку повышают параллельные запуски и «тяжёлые» узлы, например пакетная обработка |
| Инференс моделей | Внешний API | При вызове облачного API локальные ресурсы почти не расходуются |
| Небольшие локальные модели (опционально) | CPU + RAM | Инференс на CPU медленный и подходит только для лёгких задач; крупным моделям нужен GPU |
«Официальный минимум» взят из документации Dify и n8n, «рекомендация для продакшена» — ориентир для типичных небольших и средних команд; окончательное решение принимайте по данным мониторинга.
| Сценарий | Официальный минимум | Рекомендация для продакшена | Диск |
|---|---|---|---|
| Только n8n (один контейнер, SQLite) | Не указан; 2 ядра / 2 ГБ достаточно для старта | 2 ядра / 2–4 ГБ | от 20 ГБ |
| Полный официальный Compose n8n (с AI-песочницей) | 2 vCPU / 4 ГБ | 4 ядра / 8 ГБ | от 40 ГБ |
| Только Dify | 2 ядра / 4 ГБ | 4 ядра / 8 ГБ | от 40 ГБ, для больших баз знаний — от 80 ГБ |
| Dify + n8n на одном сервере | — | от 4 ядер / 8 ГБ; для команды — 6–8 ядер / 16 ГБ | от 80 ГБ |
| Несколько команд / высокая нагрузка / большие базы знаний | — | Выделенный сервер или разнесение БД и приложения | По объёму данных |
Цены указаны в долларах США в месяц, «от», актуальные цены — на сайте IMIDC. Все VPS — на SSD с памятью ECC, активируются автоматически, включают круглосуточную поддержку и бесплатный перенос.
| Тариф | Конфигурация | Трафик / порт | Для чего | В месяц |
|---|---|---|---|---|
| KR-CLOUD-02 | 2 ядра / 2 ГБ / 20 ГБ SSD | 1 ТБ / 100 Мбит/с | Лёгкий n8n | от $28,88 |
| KR-CLOUD-03 | 3 ядра / 4 ГБ / 40 ГБ SSD | 2 ТБ / 100 Мбит/с | Минимум для Dify, тестовые среды | от $38,88 |
| KR-CLOUD-04 | 4 ядра / 8 ГБ / 80 ГБ SSD | 3 ТБ / 200 Мбит/с | Dify в продакшене или Dify + n8n | от $48,88 |
| KR-CLOUD-06 | 6 ядер / 16 ГБ / 240 ГБ SSD | 5 ТБ / 200 Мбит/с | Dify + n8n для команды, большие базы знаний | от $88,88 |
| Тариф | Конфигурация | Трафик / порт | Для чего | В месяц |
|---|---|---|---|---|
| TW «Профессиональный» | 2 ядра / 2 ГБ / 80 ГБ SSD | 1 ТБ / 80 Мбит/с | Лёгкий n8n | от $38 |
| TW «Бизнес» | 4 ядра / 4 ГБ / 120 ГБ SSD | 1 ТБ / 80 Мбит/с | Минимум для Dify | от $48 |
| TW «Корпоративный» | 8 ядер / 8 ГБ / 160 ГБ SSD | 2 ТБ / 100 Мбит/с | Dify в продакшене или Dify + n8n | от $68 |
| TW «Флагман» | 16 ядер / 16 ГБ / 320 ГБ SSD | 3 ТБ / 100 Мбит/с | Командные развёртывания, эксперименты с малыми локальными моделями | от $78 |
Тарифы VPS в Японии — от 1 ядра / 512 МБ / 20 ГБ за $28/мес. до 16 ядер / 16 ГБ / 240 ГБ за $118/мес. (цены «от»), трафик 500 ГБ–5 ТБ в месяц, Linux/Windows на всех тарифах, кроме начального; актуальные цены — на сайте IMIDC. Для Dify выбирайте тариф с RAM от 4 ГБ, для Dify + n8n на одном сервере — от 8 ГБ.
Для работы нескольких отделов, очень больших баз знаний или высокой конкурентной нагрузки подойдут выделенные серверы IMIDC в Японии, Корее и на Тайване (от $199/мес.) или в Лос-Анджелесе, США (от $499/мес.; AMD EPYC 7002, от 128 ГБ RAM, NVMe SSD); актуальные цены — на сайте IMIDC. Это тоже CPU-серверы: GPU-серверов в текущей линейке IMIDC нет.
Выбирайте площадку по тому, где находятся ваши пользователи: для аудитории в Японии, Корее, на Тайване и в АТР подойдёт ближайший узел. Таблица отражает официальные списки поддерживаемых регионов провайдеров по состоянию на октябрь 2026 года (только регионы, где есть площадки IMIDC). Провайдеры обновляют списки — перед запуском проверьте их ещё раз.
| Площадка IMIDC | OpenAI API | Anthropic API | Google Gemini API | Для задач с AI API |
|---|---|---|---|---|
| Япония · Токио | Поддерживается | Поддерживается | Поддерживается | Подходит |
| Южная Корея · Сеул | Поддерживается | Поддерживается | Поддерживается | Подходит |
| Тайвань · Тайбэй | Поддерживается | Поддерживается | Поддерживается | Подходит |
| США · Лос-Анджелес | Поддерживается | Поддерживается | Поддерживается | Подходит |
| ЮАР · Йоханнесбург | Поддерживается | Поддерживается | Поддерживается | Подходит |
| Гонконг | Нет в списке | Нет в списке | Нет в списке | Не рекомендуется |
| Россия · Москва | Нет в списке | Нет в списке | Нет в списке | Не рекомендуется |
| Материковый Китай (справочно) | Нет в списке | Нет в списке | Нет в списке | Неприменимо |
О соблюдении требований: местоположение сервера — это лишь место развёртывания приложения, оно не определяет право пользоваться моделью. При работе с любым API моделей ваша компания и конечные пользователи приложения должны находиться в странах или регионах, официально поддерживаемых провайдером, и соблюдать его условия обслуживания и правила использования. Не пытайтесь использовать какую-либо площадку для обхода региональных ограничений провайдера.
docker --version # Dify требует 19.03+
docker compose version # Dify требует 2.24.0+
dify.example.com и n8n.example.com на IP сервера.Шаги соответствуют официальной документации Dify по self-hosting, где рекомендуется клонировать последний релиз:
sudo apt update && sudo apt install -y git curl jq
git clone --branch "$(curl -s https://api.github.com/repos/langgenius/dify/releases/latest | jq -r .tag_name)" https://github.com/langgenius/dify.git
cd dify/docker
cp .env.example .env
Подойдёт и простой git clone https://github.com/langgenius/dify.git, но так вы получите свежий код ветки main; в продакшене используйте релизную версию.
Перед запуском внесите в .env два изменения:
# 1. Сгенерируйте новый ключ и замените SECRET_KEY по умолчанию
openssl rand -base64 42
# 2. Привяжите встроенный Nginx Dify только к localhost — HTTPS обслуживает Nginx на хосте
EXPOSE_NGINX_PORT=127.0.0.1:8080
EXPOSE_NGINX_SSL_PORT=127.0.0.1:8443
Затем запустите:
docker compose up -d
docker compose ps
Если домен пока не настроен, оставьте стандартный порт 80 и откройте http://IP_СЕРВЕРА/install. Создайте учётную запись администратора сразу после запуска контейнеров, чтобы никто не успел воспользоваться страницей первичной настройки раньше вас.
Документация n8n описывает запуск одного контейнера через docker run и полный стек Docker Compose (с AI-песочницей для кода, от 2 vCPU / 4 ГБ). Ниже — упрощённый Compose на основе официальных переменных окружения, рассчитанный на работу за Nginx:
mkdir -p ~/n8n && cd ~/n8n
nano compose.yaml
services:
n8n:
image: n8nio/n8n
restart: unless-stopped
ports:
- "127.0.0.1:5678:5678"
environment:
- N8N_HOST=n8n.example.com
- N8N_PORT=5678
- N8N_PROTOCOL=https
- N8N_WEBHOOK_URL=https://n8n.example.com/
- WEBHOOK_URL=https://n8n.example.com/
- N8N_PROXY_HOPS=1
- GENERIC_TIMEZONE=Asia/Seoul
- TZ=Asia/Seoul
- N8N_ENFORCE_SETTINGS_FILE_PERMISSIONS=true
- N8N_RUNNERS_ENABLED=true
volumes:
- n8n_data:/home/node/.n8n
volumes:
n8n_data:
docker compose up -d
Примечание: в новых версиях n8n переменная WEBHOOK_URL переименована в N8N_WEBHOOK_URL; старая пока работает с предупреждением об устаревании, поэтому указание обеих подходит для старых и новых версий. Часовой пояс выставьте по месту работы бизнеса. Для быстрого знакомства подойдут официальные команды:
docker volume create n8n_data
docker run -it --rm --name n8n -p 5678:5678 -v n8n_data:/home/node/.n8n n8nio/n8n
Подробная инструкция — в статье Обратный прокси Nginx и бесплатный SSL Let's Encrypt. Для AI-приложений важны два момента: Dify отдаёт ответы потоком, поэтому буферизацию прокси нужно отключить; редактор n8n использует WebSocket, поэтому нужно пробрасывать заголовки Upgrade. Пример:
server {
listen 80;
server_name n8n.example.com;
location / {
proxy_pass http://127.0.0.1:5678; # для Dify: http://127.0.0.1:8080
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
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;
proxy_set_header X-Forwarded-Host $host;
proxy_buffering off;
proxy_read_timeout 300s;
client_max_body_size 100m; # лимит загрузки в базу знаний
}
}
sudo nginx -t && sudo systemctl reload nginx
sudo certbot --nginx -d n8n.example.com -d dify.example.com
| Пункт | Что сделать |
|---|---|
| SSH | Запретить вход root по паролю, перейти на ключи, установить fail2ban |
| Файрвол | Открыть наружу только SSH, 80 и 443. Порты, опубликованные Docker, обходят правила ufw, поэтому все порты приложений привязывайте к 127.0.0.1 |
| Первичная настройка | И /install в Dify, и первый вход в n8n создают администратора — завершите их сразу после развёртывания |
| Секреты | Замените SECRET_KEY Dify по умолчанию; API-ключи моделей храните только в хранилище учётных данных платформы или в .env, выставьте .env права 600 и не коммитьте его в Git |
| Доступ | Ограничьте панели администрирования белым списком офисных IP; публикуйте только нужные пути вебхуков |
| Резервные копии | Регулярно копируйте dify/docker/volumes и том n8n_data (в нём ключ шифрования — без него сохранённые учётные данные не расшифровать) |
| Обновления | Следите за бюллетенями безопасности Dify и n8n; перед обновлением делайте бэкап и следуйте официальным инструкциям |
| Персональные данные | Базы знаний и журналы диалогов могут содержать персональные данные — обрабатывайте и храните их по местному законодательству и условиям провайдеров |
После развёртывания проверьте CPU, диск и сеть методами из статьи Тестирование производительности сервера, а реальное потребление памяти — командой docker stats, чтобы понять, нужен ли тариф выше.
Официально Dify требует CPU от 2 ядер и RAM от 4 ГБ. Этого хватит для запуска, но с ростом базы знаний и числа пользователей памяти станет мало, поэтому для продакшена рекомендуется 4 ядра / 8 ГБ — например, IMIDC Korea KR-CLOUD-04 (от $48,88/мес.; актуальные цены — на сайте IMIDC).
Один контейнер n8n запускается на 2 ядрах / 2 ГБ. Полный официальный стек Compose с AI-песочницей требует минимум 2 vCPU и 4 ГБ RAM. С ростом числа сценариев и параллельных запусков наращивайте ресурсы по данным мониторинга.
Да. Оба работают в Docker без конфликта портов (в этой статье Dify слушает локальный порт 8080, n8n — 5678), а Nginx на хосте распределяет запросы по доменам. Рекомендуем начинать с 4 ядер / 8 ГБ.
Сейчас IMIDC предлагает CPU-серверы, GPU-продуктов нет. CPU-серверы подходят для вызова облачных API моделей или запуска небольших квантованных моделей для лёгких задач; обучение и масштабный инференс требуют GPU-серверов.
Не рекомендуется. По официальным спискам провайдеров Гонконг, материковый Китай и Россия не входят в число поддерживаемых регионов для API OpenAI, Anthropic и Google Gemini. Создавайте AI-сервисы для пользователей из поддерживаемых регионов, размещайте их на узлах в Японии, Корее, на Тайване или в США и соблюдайте условия каждого провайдера.
Нет. VPS IMIDC в Японии, Корее и на Тайване находятся за пределами материкового Китая, поэтому регистрация ICP не требуется — развёртывать можно сразу после активации.
Выбор сервера для собственных AI-процессов сводится к простым правилам: Dify упирается в память (минимум 4 ГБ, комфортно — 8 ГБ), n8n — в число параллельных запусков, а для обоих на одной машине нужно от 4 ядер / 8 ГБ. Площадку выбирайте ближе к пользователям и убедитесь, что и пользователи, и компания находятся в регионах, поддерживаемых провайдерами моделей. Начать можно с VPS IMIDC в Корее, на Тайване или в Японии; если сомневаетесь с тарифом, свяжитесь с IMIDC.