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

Langflow в Docker на своём сервере

Langflow в Docker запускается одной командой с образом langflowai/langflow: визуальный редактор открывается на порту 7860, а вход защищён паролем суперпользователя. Для постоянной работы берут compose-файл из репозитория, в нём уже есть PostgreSQL и том для настроек.

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

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

Берите сервер от 2 ядер и 4 ГБ памяти: минимум из документации 2 ГБ, но разбор документов съедает запас. Запускайте compose-файл с PostgreSQL, задайте свой LANGFLOW_SECRET_KEY и уберите публикацию порта 5432 из примера.

Конфигурация 2 ядра и 4 ГБ на NVMe с почасовой оплатой: проверьте потоки и решите, оставлять ли сервер.

Сколько памяти нужно Langflow

01 · 1 мин

Что делает Langflow и чем он отличается от Flowise#

Langflow это визуальный редактор ИИ-потоков на Python: агенты, чат-боты, поиск по документам собираются из компонентов на холсте. Любой компонент можно открыть и поправить кодом на Python, а готовый поток вызвать по API или подключить к ИИ-клиенту как MCP-сервер. Лицензия MIT.

От Flowise он отличается языком: Flowise написан на Node.js, Langflow на Python, поэтому в него проще встроить свои библиотеки для обработки данных. По задачам они похожи, сводная таблица конструкторов есть на странице конструктор ИИ-агентов.

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

Сколько памяти нужно Langflow#

СценарийПроцессорПамятьИсточник
Минимум для установки2 ядра2 ГБстраница установки
Рекомендациямногоядерныйот 4 ГБстраница установки
Бэкенд в проде, на один экземпляр0,5 CPU1 ГБрекомендации для продакшена

Для пакета без Docker нужен Python от 3.10 до 3.14. В Docker версия Python уже внутри образа, на сервер ставится только Docker. Тяжёлую работу Langflow делает при загрузке файлов: разбивает их на куски и считает векторы, поэтому память добавляют под документы, а не под число пользователей.

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

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

Кто работает в редакторе
Какая база
Что делают потоки

03 · 1 мин

Запуск Langflow в Docker и Docker Compose#

Быстрая проверка без базы данных: одна команда, вход по логину langflow и паролю, который вы передали в переменной.

docker run -d --name langflow -p 7860:7860 \
  -e LANGFLOW_SUPERUSER_PASSWORD="длинный-пароль" \
  langflowai/langflow:latest

Для постоянной работы используйте пример из репозитория, папка docker_example:

  1. Скачайте репозиторий langflow-ai/langflow и перейдите в docker_example.
  2. Создайте .env со строкой LANGFLOW_SUPERUSER_PASSWORD: без неё compose-файл откажется стартовать.
  3. Поменяйте пароль PostgreSQL в обоих местах, в сервисе базы и в LANGFLOW_DATABASE_URL: в примере стоит langflow.
  4. Удалите блок ports у сервиса postgres. Приложение ходит в базу по внутренней сети Docker, а опубликованный порт 5432 виден из интернета.
  5. Запустите docker compose up -d и откройте редактор.

Compose-файл держит два тома: langflow-postgres с базой и langflow-data с журналами, файлами и секретным ключом (переменная LANGFLOW_CONFIG_DIR=/app/langflow).

04 · 1 мин

Вход, ключи API и HTTPS в Langflow#

Официальные образы стартуют с LANGFLOW_AUTO_LOGIN=false, то есть без пароля в редактор не попасть. Документация добавляет ещё два правила для сервера: задать свой LANGFLOW_SECRET_KEY вместо значения по умолчанию и поставить Langflow за обратный прокси с HTTPS.

  • Прокси: Nginx с сертификатом Certbot или Caddy, порт 7860 при этом публикуют только на 127.0.0.1.
  • Запуск потоков через /api/v1/run/ по умолчанию требует ключ API Langflow. Ключи создают в настройках, у каждого пользователя свои.
  • Вебхуки тоже проверяют ключ. Отключать это переменной LANGFLOW_WEBHOOK_AUTH_ENABLE стоит только для внутренней сети.

Ключи моделей (OpenAI, AI Gateway, Anthropic) хранятся в компонентах как переменные. Если модель локальная, Langflow обращается к Ollama по её адресу API.

05 · 1 мин

Как обновить образ Langflow и сохранить потоки#

Потоки, пользователи и ключи лежат в PostgreSQL, файлы и секретный ключ в томе langflow-data. Оба тома переживают пересоздание контейнера, поэтому обновление это docker compose pull и docker compose up -d.

В примере стоит тег latest с pull_policy: always: каждый перезапуск может принести новую версию. На рабочем сервере закрепите конкретный тег из Docker Hub и меняйте его вручную после копии базы. Как хранить дампы PostgreSQL отдельно от сервера, описано в разделе сервер для бэкапов.

06 · 1 мин

Вопросы о Langflow в Docker#

Какой логин у Langflow после запуска в Docker?

Логин langflow, пароль тот, что передан в LANGFLOW_SUPERUSER_PASSWORD. Без этой переменной compose-файл из репозитория не запустится.

Можно ли оставить Langflow на SQLite?

Для одного человека и тестов можно. Для продакшена документация Langflow рекомендует внешний PostgreSQL: он рассчитан на параллельную работу и копируется штатными дампами.

Как вызвать поток Langflow из своего приложения?

Отправить запрос на /api/v1/run/ с идентификатором потока и ключом API Langflow. Тот же поток можно отдать ИИ-клиенту как MCP-сервер.

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

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

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

Источники цифр на этой странице: VPS и VDS серверы Таймвеб Клауд, timeweb.cloud/services/vds-vps, проверено 14 октября 2026; AI Gateway Таймвеб Клауд, timeweb.cloud/services/ai-gateway, проверено 14 октября 2026; Маркетплейс приложений Таймвеб Клауд, timeweb.cloud/marketplace, проверено 14 октября 2026; Документация Langflow: установка и системные требования, docs.langflow.org/get-started-installation, проверено 14 октября 2026; Документация Langflow: Docker, docs.langflow.org/deployment-docker, проверено 14 октября 2026; Документация Langflow: рекомендации для продакшена, docs.langflow.org/deployment-prod-best-practices, проверено 14 октября 2026; Документация Langflow: ключи API и аутентификация, docs.langflow.org/api-keys-and-authentication, проверено 14 октября 2026; Langflow: docker_example/docker-compose.yml, github.com/langflow-ai/langflow/blob/main/docker_example/docker-compose.yml, проверено 14 октября 2026.

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

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

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

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