Главная/ИИ/Dify

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

Установка Dify на сервер идёт через Docker Compose из официального репозитория: одна команда поднимает 15 контейнеров, от API и воркеров до PostgreSQL, Redis и векторной базы Weaviate. Поэтому Dify требует больше соседей по классу: от 2 ядер и 4 ГБ памяти.

4 мин чтенияДанные проверены 16 октября 2026

Ответ за 30 секунд

Под Dify берите 2 ядра и 4 ГБ памяти как нижнюю границу, с большой базой знаний сразу 8 ГБ. Ставьте из тега последнего релиза, до запуска задайте INIT_PASSWORD и замените ключ DIFY_AGENT_SERVER_SECRET_KEY: в примере стоит значение для разработки.

Конфигурации от 2 ядер и 4 ГБ на NVMe, почасовая оплата: тестовый запуск Dify обойдётся в рубли, а не в месячный тариф.

Сколько ресурсов нужно Dify на VPS

01 · 1 мин

Что внутри Dify и почему он тяжелее Flowise#

Dify это платформа для ИИ-приложений: чат-боты, рабочие процессы, агенты с инструментами и база знаний с поиском по документам. Модели и инструменты подключаются плагинами из маркетплейса Dify. Лицензия основана на Apache 2.0, но с дополнительными условиями: прочитайте их до того, как продавать доступ к своей установке нескольким клиентам.

Тяжесть Dify в том, что это набор сервисов, а не одна программа:

ГруппаКонтейнерыЗачем
Ядро (7)api, api_websocket, worker, worker_beat, web, plugin_daemon, agent_backendИнтерфейс, API, фоновые задачи, плагины
Зависимости (8)db_postgres, redis, weaviate, nginx, ssrf_proxy, agent_ssrf_proxy, sandbox, local_sandboxБаза, очередь, векторы, прокси, песочницы для кода

Если нужен лёгкий конструктор на один контейнер, посмотрите Flowise. Общая картина по платформам: конструктор ИИ-агентов.

Инструмент · 1 мин

Сколько ресурсов нужно Dify на VPS#

README Dify называет минимум: 2 ядра и 4 ГиБ памяти. Для Docker Desktop на Mac документация просит выделить виртуальной машине 2 vCPU и 8 ГиБ, это хороший ориентир и для сервера, где база знаний большая. Docker Compose нужен версии 2.24.0 или новее.

Диск уходит на образы, базу PostgreSQL, векторы Weaviate и загруженные файлы. Всё это лежит в каталоге docker/volumes рядом с compose-файлом.

Какой сервер взять под Dify

Калькулятор стартует с минимума из README: 2 ядра и 4 ГБ

Сколько приложений и пользователей
Объём базы знаний
Где модель

03 · 1 мин

Установка Dify через Docker Compose на Ubuntu#

  1. Поставьте Docker с Compose 2.24.0+ и проверьте версию командой docker compose version.
  2. Склонируйте последний релиз. Команде нужны git, curl и jq.
  3. Создайте .env из примера и поправьте переменные из следующего раздела.
  4. Запустите docker compose up -d и проверьте docker compose ps: контейнеры должны быть Up или healthy, init_permissions в статусе Exited это норма.
  5. Откройте http://IP-сервера/install и создайте учётную запись администратора.
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
docker compose up -d

04 · 1 мин

Какие переменные Dify поменять до первого запуска#

Модели Dify берёт у провайдеров через плагины: OpenAI, Anthropic, OpenAI-совместимые API вроде AI Gateway с оплатой в рублях, локальная Ollama. Внутри контейнера localhost указывает на сам контейнер, поэтому Ollama на хосте задают через адрес хоста в сети Docker, например host.docker.internal, если он настроен.

  • INIT_PASSWORD: пароль на страницу /install. Без него создать администратора сможет любой, кто первым откроет адрес сервера.
  • DIFY_AGENT_SERVER_SECRET_KEY: в примере значение для разработки, комментарий в файле прямо просит заменить его в продакшене.
  • SECRET_KEY: если оставить пустым, Dify сгенерирует постоянный ключ в каталоге хранилища. Терять этот каталог нельзя.
  • CONSOLE_API_URL, APP_WEB_URL и соседние адреса: пропишите домен, когда он появится.

05 · 1 мин

HTTPS и обновление Dify без потери данных#

Снаружи Dify слушает порт 80 через свой Nginx. HTTPS включается в нём же: NGINX_HTTPS_ENABLED=true, сертификат в файлах dify.crt и dify.key, а для Let's Encrypt в compose есть сервис certbot и переменная NGINX_ENABLE_CERTBOT_CHALLENGE. Если на сервере уже стоит Caddy или Traefik, смените EXPOSE_NGINX_PORT на внутренний порт и проксируйте на него.

Обновление Dify зависит от релиза, поэтому начинайте с его заметок. Общий порядок: копия docker/volumes, новый тег, сравнение .env.example со своим .env на новые переменные, затем docker compose pull и up -d. Если вы правили compose-файл, перенесите правки в новую версию файла, а не оставляйте старый: релизы добавляют сервисы. Где держать копии: сервер для бэкапов.

06 · 1 мин

Вопросы об установке Dify#

Почему Dify не открывается после docker compose up?

Проверьте docker compose ps: часть сервисов стартует дольше минуты, а при нехватке памяти контейнеры перезапускаются по кругу. Если на сервере меньше 4 ГБ, начните поиск причины с памяти.

Как перезапустить Dify в Docker?

Из каталога dify/docker: docker compose restart для мягкого перезапуска или docker compose down и docker compose up -d, если меняли .env. Данные в docker/volumes при этом сохраняются.

Можно ли поставить Dify без Docker?

Можно собрать из исходников, но это путь для разработчиков самого Dify: вручную придётся поднять PostgreSQL, Redis, векторную базу и песочницу. Для сервера документация предлагает Docker Compose.

Почему этому можно верить

Как мы проверяли

Требования из документацииРесурсы, порты и команды сверены с официальной документацией, дата проверки указана.
Всё можно повторитьКоманды и расчёты описаны так, что их повторит любой читатель.
Независимый справочникНе связан с разработчиками приложений и провайдерами и пишет о минусах тоже.

Источники цифр на этой странице: VPS и VDS серверы Таймвеб Клауд, timeweb.cloud/services/vds-vps, проверено 14 октября 2026; AI Gateway Таймвеб Клауд, timeweb.cloud/services/ai-gateway, проверено 14 октября 2026; Маркетплейс приложений Таймвеб Клауд, timeweb.cloud/marketplace, проверено 14 октября 2026; Dify: README, требования и лицензия, github.com/langgenius/dify, проверено 14 октября 2026; Документация Dify: развёртывание через Docker Compose, docs.dify.ai/en/self-host/quick-start/docker-compose, проверено 14 октября 2026; Dify: docker/.env.example и docker-compose.yaml, github.com/langgenius/dify/tree/main/docker, проверено 14 октября 2026.

SBРедакция SelfBase · обновлено 16 октября 2026

Запустите свой сервер за пару минут

Почасовая оплата: тестовый стенд на сутки стоит десятки рублей, а не месячный тариф.

  • NVMe-диски и гарантированная доля процессора
  • Root-доступ и любой софт, от Docker до игровых серверов
  • Маркетплейс: 91 приложение в один клик
  • Бесплатный перенос проекта силами специалистов
Ресурсы