Установка Open WebUI на сервер с Docker
Установка Open WebUI сводится к одному контейнеру ghcr.io/open-webui/open-webui: интерфейс открывается на порту 3000, а чаты, пользователи и настройки живут в томе open-webui. Модель подключают отдельно: Ollama на том же сервере или любой API, совместимый с OpenAI.
Ответ за 30 секунд
Если модель работает по API, Open WebUI хватит сервера на 1-2 ядра и 2-4 ГБ. Запускайте контейнер с томом и постоянным ключом, а первый аккаунт создайте сразу после старта: он становится администратором.
Маркетплейс ставит Open WebUI на новый сервер при создании, Docker и контейнер настраивать не нужно.
Open WebUI: где держать интерфейс и сколько ему нужно3000порт интерфейса на хосте
222установки из маркетплейса на 14.10
1-йаккаунт получает права админа
Инструмент · 1 мин
Open WebUI: где держать интерфейс и сколько ему нужно#
Open WebUI это чат в браузере, похожий на ChatGPT, только модели выбираете вы: локальные через Ollama или облачные по API. Есть история переписки, загрузка документов, роли пользователей. Работает на Linux (x86-64 и ARM64), macOS и Windows; разработчики рекомендуют Docker.
| Вариант | Когда подходит |
|---|---|
| Маркетплейс Таймвеб Клауд | Нужен готовый сервер без консоли; на 14 октября 2026 у Open WebUI там 222 установки |
| Свой VPS и Docker | Хотите сами выбрать образ, версию и соседние сервисы |
| Сервер с видеокартой | Модель от 14 млрд параметров крутится рядом с интерфейсом |
Какой сервер взять под Open WebUI
Ответьте на три вопроса: калькулятор сложит нагрузку и подберёт конфигурацию
02 · 1 мин
Установка Open WebUI в Docker на Ubuntu#
- Поставьте Docker официальным скриптом с get.docker.com.
- Сгенерируйте ключ командой
openssl rand -hex 32. Без постоянногоWEBUI_SECRET_KEYкаждое пересоздание контейнера выкидывает всех из аккаунтов. - Запустите контейнер, подставив ключ:
docker run -d -p 3000:8080 \
--add-host=host.docker.internal:host-gateway \
-v open-webui:/app/backend/data \
-e WEBUI_SECRET_KEY=ваш-ключ \
--name open-webui --restart always \
ghcr.io/open-webui/open-webui:main
Внутри контейнера приложение слушает 8080, снаружи вы заходите на http://IP-сервера:3000. Кроме :main есть образ :cuda для карт NVIDIA (добавьте --gpus all) и :ollama, где Ollama уже встроена в тот же контейнер. Для рабочей установки документация советует закрепить номер версии вместо плавающего тега.
03 · 1 мин
Как подключить Open WebUI к Ollama или OpenAI-совместимому API#
Если Ollama стоит на том же сервере без Docker, флаг --add-host из команды выше даёт контейнеру адрес хоста http://host.docker.internal:11434. Ollama при этом должна слушать не только 127.0.0.1: задайте ей OLLAMA_HOST=0.0.0.0:11434 и закройте порт файрволом снаружи. Если Ollama на другой машине, передайте её адрес в -e OLLAMA_BASE_URL=https://адрес.
Когда обе программы живут в Docker, проще описать их одним compose-файлом:
services:
ollama:
image: ollama/ollama
volumes: [ollama:/root/.ollama]
open-webui:
image: ghcr.io/open-webui/open-webui:main
ports: ["127.0.0.1:3000:8080"]
environment:
- OLLAMA_BASE_URL=http://ollama:11434
- WEBUI_SECRET_KEY=ваш-ключ
volumes: [open-webui:/app/backend/data]
depends_on: [ollama]
volumes:
ollama:
open-webui:
Облачные модели добавляют в разделе Settings, Admin, Connections: адрес OpenAI-совместимого API и ключ. Так подключается и AI Gateway Таймвеб Клауд с оплатой в рублях, тогда серверу не нужна ни карта, ни лишняя память.
04 · 1 мин
Пользователи, регистрация и вход в Open WebUI#
Первый экран предлагает создать аккаунт администратора. Он управляет пользователями и всеми настройками, а регистрация после его создания выключается сама. Чтобы пустить коллег, включите New Sign Ups в разделе Admin, Authentication: новые аккаунты будут ждать одобрения в статусе Pending.
Режим без входа нельзя отменить
Переменная WEBUI_AUTH=False убирает логин для одного пользователя, но вернуться потом к нескольким аккаунтам документация не позволяет. Для сервера в интернете этот режим не подходит.
Пароль администратора сохраните отдельно: без него закрыты настройки всего сервера, а порядок сброса описан в разделе Reset Admin Password документации.
05 · 1 мин
Обновление Open WebUI и доступ по домену#
Обновление в Docker: docker rm -f open-webui, затем docker pull ghcr.io/open-webui/open-webui:main и запуск той же командой с тем же томом и ключом. Перед крупным обновлением скопируйте том open-webui: в нём база с чатами и пользователями, а обновление может принести миграцию этой базы.
06 · 1 мин
Вопросы об установке Open WebUI#
Сколько памяти нужно Open WebUI без своей модели?
Для чата на несколько человек с моделью по API хватит 2-4 ГБ. Память растёт, когда пользователи загружают много документов для поиска.
Как установить Open WebUI на Windows?
Через Docker Desktop той же командой docker run, что и на Linux. Есть и установка через Python, но Docker разработчики называют основным способом.
Можно ли подключить Open WebUI к LM Studio?
Да, как OpenAI-совместимое подключение: адрес http://host.docker.internal:1234/v1, если LM Studio запущена на том же компьютере, что и контейнер.
Как запустить Open WebUI и Ollama в одном контейнере?
Возьмите образ ghcr.io/open-webui/open-webui:ollama и подключите два тома: ollama:/root/.ollama для моделей и open-webui:/app/backend/data для чатов. Для карты NVIDIA добавьте флаг --gpus=all.
Почему этому можно верить
Как мы проверяли
Источники цифр на этой странице: VPS и VDS серверы Таймвеб Клауд, timeweb.cloud/services/vds-vps, проверено 14 октября 2026; AI Gateway Таймвеб Клауд, timeweb.cloud/services/ai-gateway, проверено 14 октября 2026; Маркетплейс приложений Таймвеб Клауд, timeweb.cloud/marketplace, проверено 14 октября 2026; Документация Ollama: FAQ (OLLAMA_HOST, OLLAMA_MODELS, контекст), docs.ollama.com/faq, проверено 14 октября 2026; Документация Open WebUI: быстрый старт в Docker, образы и обновление, docs.openwebui.com/getting-started/quick-start, проверено 14 октября 2026; Open WebUI на GitHub: установка и лицензия, github.com/open-webui/open-webui, проверено 14 октября 2026.
Установите приложение без консоли
Маркетплейс ставит готовый образ на новый сервер: Docker, GitLab, Nextcloud, n8n и другие.
- Docker, n8n, OpenClaw, GitLab, Nextcloud
- Ставится при создании сервера
- Почасовая оплата сервера
- Root-доступ остаётся у вас