⏱️ Быстрый старт
Важное замечание о ролях пользователей и конфиденциальности:
- Создание администратора: Первая учетная запись, созданная в Open WebUI, получает привилегии администратора, позволяющие управлять пользователями и настройками системы.
- Регистрация пользователей: Последующие регистрации начинают с ожидающего статуса, требующего одобрения администратора для получения доступа.
- Конфиденциальность и безопасность данных: Все ваши данные, включая данные для входа, хранятся локально на вашем устройстве. Open WebUI обеспечивает строгую конфиденциальность и отсутствие внешних запросов для повышения уровня конфиденциальности и безопасности.
- Все модели по умолчанию являются приватными. Модели должны быть явно поделены через группы или сделаны общедоступными. Если модель назначена группе, только члены этой группы могут её видеть. Если модель сделана общедоступной, её могут видеть все пользователи данного экземпляра.
Выберите предпочтительный метод установки ниже:
- Docker: Официально поддерживается и рекомендуется для большинства пользователей
- Python: Подходит для сред с низкими ресурсами или предпочитающих ручную настройку
- Kubernetes: Идеально для корпоративных развертываний, требующих масштабирования и оркестрации
- Docker
- Python
- Kubernetes
- Сторонние
- Docker
- Docker Compose
- Podman
- Docker Swarm
Быстрый старт с Docker 🐳
Следуйте этим шагам, чтобы установить Open WebUI с помощью Docker.
Шаг 1: Загрузка образа Open WebUI
Начните с загрузки последнего Docker-образа Open WebUI из реестра контейнеров GitHub.
docker pull ghcr.io/open-webui/open-webui:main
Шаг 2: Запуск контейнера
Запустите контейнер с настройками по умолчанию. Эта команда включает маппинг тома для обеспечения постоянного хранения данных.
docker run -d -p 3000:8080 -v open-webui:/app/backend/data --name open-webui ghcr.io/open-webui/open-webui:main
Важные Флаги
- Маппинг тома (
-v open-webui:/app/backend/data
): Обеспечивает постоянное хранение ваших данных. Это предотвращает потерю данных между перезапусками контейнера. - Маппинг портов (
-p 3000:8080
): Открывает доступ к WebUI на порту 3000 вашей локальной машины.
Использование GPU
Для поддержки GPU Nvidia добавьте --gpus all
в команду docker run
:
docker run -d -p 3000:8080 --gpus all -v open-webui:/app/backend/data --name open-webui ghcr.io/open-webui/open-webui:cuda
Однопользовательский режим (отключение входа)
Чтобы обойти страницу входа в режиме одного пользователя, установите переменную окружения WEBUI_AUTH
в значение False
:
docker run -d -p 3000:8080 -e WEBUI_AUTH=False -v open-webui:/app/backend/data --name open-webui ghcr.io/open-webui/open-webui:main
warning
Вы не можете переключаться между однопользовательским режимом и режимом мультиаккаунтов после этого изменения.