Главная/Блог/Гайд/Установка Open WebUI локально:…
Гайд4 мин чтения · 4 июля 2026 г.

Установка Open WebUI локально: пошаговый гайд

Разверните свой локальный AI-портал с Open WebUI за 5 минут. Полная инструкция по установке через Docker, настройке Ollama и запуску на любом железе.

Установка Open WebUI локально: пошаговый гайд

Open WebUI — это мощный, красивый и полностью автономный веб-интерфейс для работы с локальными языковыми моделями (LLM). Он позволяет превратить ваш компьютер или сервер в полноценную AI-платформу, аналогичную ChatGPT, но с полным контролем над данными. Инструмент поддерживает интеграцию с Ollama, LMStudio, vLLM и другими бэкендами, обеспечивая работу офлайн, что критически важно для безопасности и стабильности. Этот гайд предназначен для практиков, желающих быстро развернуть стабильную среду для генерации текста, анализа документов (RAG) и работы с агентами без зависимости от внешних облачных сервисов.

01Требования

Для комфортной работы с Open WebUI вам потребуется следующее оборудование и программное обеспечение:

  • Операционная система: Linux (Ubuntu/Debian/CentOS), macOS или Windows (через WSL2 или Docker Desktop). Linux предпочтителен для стабильности.
  • Оперативная память (RAM): Требуется достаточный объем для загрузки выбранной модели. Если вы используете CPU-инференс, объем RAM должен превышать размер модели.
  • Видеокарта (VRAM): Желательна NVIDIA GPU с поддержкой CUDA для ускорения вычислений.
    • Для легких моделей требуется минимальный объем VRAM.
    • Для средних моделей требуется средний объем VRAM.
    • Для больших моделей или одновременной работы с несколькими моделями требуется значительный объем VRAM.
  • Дисковое пространство: Необходимо свободное место для хранения моделей и базы данных.
  • Docker и Docker Compose: Самый простой и надежный способ установки. Убедитесь, что Docker установлен и запущен.
⚠️
Важно. Если вы планируете использовать GPU (NVIDIA), убедитесь, что у вас установлены драйверы NVIDIA и пакет nvidia-container-toolkit. Без этого Open WebUI будет работать только на CPU, что заметно медленнее. Для AMD/Apple Silicon поддержка есть, но требует дополнительных настроек в Docker.

02Установка

Мы рекомендуем использовать Docker, так как это изолирует приложение от основной системы и упрощает обновления. Перед началом убедитесь, что у вас установлен Ollama (или другой бэкенд), так как Open WebUI — это только интерфейс, а «мозги» находятся в другом процессе.

Шаг 1. Создание директории и файла конфигурации

Создайте папку для данных Open WebUI, чтобы они сохранялись между перезапусками контейнера:

terminalbash
mkdir -p ~/open-webui

Шаг 2. Запуск контейнера

Выполните следующую команду для запуска Open WebUI. Эта команда монтирует папку open-webui внутрь контейнера, пробрасывает порт и устанавливает переменные окружения для подключения к локальному Ollama (предполагается, что Ollama запущен на хост-машине и доступен по адресу http://host.docker.internal:11434).

terminalbash
docker run -d -p 3000:8080 --add-host=host.docker.internal:host-gateway -v open-webui:/app/backend/data --name open-webui --restart always ghcr.io/open-webui/open-webui:main

Если вы хотите использовать GPU (NVIDIA), добавьте флаг --gpus all:

terminalbash
docker run -d -p 3000:8080 --gpus all --add-host=host.docker.internal:host-gateway -v open-webui:/app/backend/data --name open-webui --restart always ghcr.io/open-webui/open-webui:main
💡
Совет. Если вы запускаете Ollama и Open WebUI на одном сервере, убедитесь, что Ollama слушает все интерфейсы (0.0.0.0), а не только localhost. В Linux это часто требует настройки systemd-юнита Ollama или переменной окружения OLLAMA_HOST=0.0.0.0.

Шаг 3. Проверка установки

Откройте браузер и перейдите по адресу http://localhost:3000. Вы должны увидеть страницу входа. При первом запуске создайте административный аккаунт. Пароль и логин запомните, они понадобятся для доступа к панели администратора.

03Первый запуск

После входа в систему вам нужно подключить модель. Open WebUI автоматически обнаружит запущенный Ollama, если он доступен по сети.

  1. Перейдите в Settings (Настройки) → Connections (Подключения).
  2. Убедитесь, что Base URL для Ollama установлен в http://host.docker.internal:11434 (для Docker на macOS/Windows) или http://localhost:11434 (для Linux с --network=host).
  3. Перейдите в SettingsModels.
  4. Нажмите Fetch New Models. Если Ollama запущен, список доступных моделей появится автоматически.

Если моделей нет, их нужно скачать через терминал Ollama. Откройте терминал на хост-машине и выполните:

terminalbash
ollama pull llama3.2

После загрузки вернитесь в Open WebUI, обновите список моделей и выберите llama3.2 в интерфейсе чата. Теперь вы можете начать диалог. Для проверки работы RAG (поиска по документам) загрузите любой PDF-файл в чат с помощью кнопки загрузки или команды #.

04Частые проблемы

  1. Ошибка подключения к Ollama (Connection Refused): Самая частая проблема. Убедитесь, что Ollama запущен. В Docker на macOS/Windows используйте host.docker.internal. В Linux, если Open WebUI запущен в Docker, а Ollama на хосте, убедитесь, что Ollama принимает соединения извне (не только localhost).
  2. Медленная генерация: Если вы не видите использования GPU, проверьте логи контейнера: docker logs open-webui. Убедитесь, что передан флаг --gpus all и установлены драйверы NVIDIA Container

Источник: Open WebUI (офиц. документация) ↗