Оригинал: https://timofei-ermolaev.ru/courses/open-webui/drugie-sposoby/

Раздел 4 из 7

# Другие способы развёртывания Open WebUI

Автор курса — [Тимофей Ермолаев](<https://timofei-ermolaev.ru/ob-avtore/>)

Альтернативные способы запуска Open WebUI. Начнём с отдельного Python-окружения через uv: установим приложение, зададим место данных и проверим повторный запуск.

13 уроков 6 ч 1 мин Практический маршрут

## Уроки раздела

Это опубликованные уроки раздела. Для установки выберите одну подходящую ветку; другие темы можно читать по своей задаче.

[Вся программа курса](<https://timofei-ermolaev.ru/courses/open-webui/#program>)

1. [1 **Open WebUI через Python: uv и изолированное окружение**Поможем запустить Open WebUI через uv в отдельном Python-окружении на Ubuntu, сохранить данные и проверить повторный запуск без Docker.  Практика 25 мин](<https://timofei-ermolaev.ru/courses/open-webui/drugie-sposoby/open-webui-python/>)
2. [2 **Python-запуск как постоянная служба**Поможем передать Python-запуск Open WebUI службе systemd на Ubuntu, сохранить прежние данные и разобраться с запуском при входе и загрузке системы.  Практика 20 мин](<https://timofei-ermolaev.ru/courses/open-webui/drugie-sposoby/python-kak-sluzhba/>)
3. [3 **Образы, версии и вариант со встроенной Ollama**Поможем выбрать образ и версию Open WebUI, понять ограничения slim и отличить встроенную Ollama от двух отдельных сервисов в Docker Compose.  Конспект 18 мин](<https://timofei-ermolaev.ru/courses/open-webui/drugie-sposoby/obrazy-i-vstroennaya-ollama/>)
4. [4 **Где нужен GPU: интерфейс, embeddings и сервер модели**Поможем понять, когда Open WebUI работает без видеокарты, где ускоряются embeddings и ответы модели и почему CUDA-образ не заменяет настройку сервера модели.  Конспект 15 мин](<https://timofei-ermolaev.ru/courses/open-webui/drugie-sposoby/gde-nuzhen-gpu/>)
5. [5 **Запуск через Podman и управление службой**Поможем запустить Open WebUI через Podman, сохранить данные и управлять службой Quadlet. Разберём автозапуск, rootless и альтернативу с kube play.  Конспект 25 мин](<https://timofei-ermolaev.ru/courses/open-webui/drugie-sposoby/zapusk-cherez-podman/>)
6. [6 **Open WebUI на удалённом Linux-сервере**Поможем открыть Open WebUI на удалённом Linux-сервере через SSH-туннель и разобраться, как связаны доступ, работа контейнера и сохранение данных.  Практика 20 мин](<https://timofei-ermolaev.ru/courses/open-webui/drugie-sposoby/open-webui-na-servere/>)
7. [7 **Open WebUI в Kubernetes через Helm**Поможем установить Open WebUI через Helm в готовом Kubernetes-кластере, открыть интерфейс и проверить сохранение аккаунта после замены Pod.  Практика 35 мин](<https://timofei-ermolaev.ru/courses/open-webui/drugie-sposoby/open-webui-v-kubernetes/>)
8. [8 **Open WebUI в Dockhost**Поможем разместить Open WebUI в Dockhost: настроим постоянный диск, администратора до открытия доступа, HTTPS и проверку данных после перезапуска.  Практика 35 мин](<https://timofei-ermolaev.ru/courses/open-webui/drugie-sposoby/open-webui-v-dockhost/>)
9. [9 **Open WebUI на виртуальной машине Яндекс Cloud**Поможем запустить Open WebUI на виртуальной машине Яндекс Cloud: подготовим Linux и Docker Compose, ограничим доступ и разберём хранение данных и расходы.  Практика 35 мин](<https://timofei-ermolaev.ru/courses/open-webui/drugie-sposoby/open-webui-v-yandeks-cloud/>)
10. [10 **Open WebUI в Managed Kubernetes Яндекс Cloud**Установим Open WebUI в готовый кластер Яндекс Cloud через Helm: отдельный kubeconfig, PVC, личный доступ, проверка данных и облачные расходы.  Практика 40 мин](<https://timofei-ermolaev.ru/courses/open-webui/drugie-sposoby/open-webui-v-managed-kubernetes-yandeks-cloud/>)
11. [11 **Pinokio и Docker Extension: когда уместны сторонние способы**Сравним Pinokio и Docker Extension для личного Open WebUI: поддержка, версии, данные, обновления и модель. Определим, когда выбрать Compose или Desktop.  Конспект 18 мин](<https://timofei-ermolaev.ru/courses/open-webui/drugie-sposoby/pinokio-i-docker-extension/>)
12. [12 **Docker Swarm: развёртывание в существующем кластере**Open WebUI в готовом Docker Swarm: одна реплика, узел данных, секрет и Ollama. Разберём доступ, проверки запуска, обновление и границы восстановления.  Конспект 35 мин](<https://timofei-ermolaev.ru/courses/open-webui/drugie-sposoby/docker-swarm-v-sushchestvuyushchem-klastere/>)
13. [13 **Запуск из исходного кода для разработки**Разберём локальный запуск Open WebUI из исходного кода: frontend и backend, отдельные данные, адреса и порты. Внесём небольшую правку и проверим dev reload.  Конспект 40 мин](<https://timofei-ermolaev.ru/courses/open-webui/drugie-sposoby/zapusk-iz-ishodnogo-koda/>)
