---
title: 'ОС с приложением Open WebUI'
sidebar_label: 'Open WebUI'
sidebar_position: 4
description: 'Как установить на выделенный сервер ОС с готовым приложением Open WebUI, как подключиться к панели Open WebUI, как установить LLM'
toc_max_heading_level: 3
---

import Formbricks from '@theme/MDXComponents/Formbricks'
import CopyIcon from '@selectel/docux/icons/copy'
import Tabs from '@theme/Tabs'
import TabItem from '@theme/TabItem'
import {TabItemLabel} from '@selectel/docux/components'

# ОС с приложением Open WebUI

На выделенный сервер можно [установить ОС с готовым приложением Open WebUI](#install-os-with-open-webui).

Образ ОС с Open WebUI подготовлен на базе ОС SelectOS — подробнее об ОС в документации [SelectOS](https://selectos.selectel.ru/).
Параметры доступных моделей (LLM, Large Language Model) зависят от характеристик комплектующих выделенного сервера.
Модель не запустится, если ее размер превышает размер видеопамяти на GPU.
Подробнее о выборе конфигурации для LLM в подразделе [Модели машинного обучения](/dedicated/order/select-components.mdx#machine-learning-models) инструкции [Выбрать комплектующие для выделенного сервера произвольной конфигурации](/dedicated/order/select-components.mdx).

Образ ОС содержит:

* [Open WebUI](https://docs.openwebui.com/) — веб-интерфейс, который позволяет управлять и взаимодействовать с LLM через Ollama;

* [Ollama](https://ollama.com/) — платформу для запуска LLM локально на сервере.
  Запускается в Docker-контейнере `ollama`, который не имеет прямого доступа в интернет, а взаимодействует только с Docker-контейнером `openweb-ui` через Docker-сеть `llm-net`;

* [Docker](https://www.docker.com/) — платформу контейнеризации для разработки и запуска контейнеризированных приложений;

* настройки сетевых компонентов:

  * [nginx](https://nginx.org/) — веб-сервер и обратный прокси.
    Open WebUI не поддерживает HTTPS напрямую.
    Nginx используется как прокси-сервер и обеспечивает доступ к Open WebUI по HTTPS, для этого в системе генерируется самоподписанный TLS(SSL)-сертификат по IP-адресу.\
    Для долгосрочной работы с сервером рекомендуем заменить самоподписанный сертификат на доверенный сертификат для вашего домена и настроить nginx на работу с ним;

  * UFW (Uncomplicated Firewall) — упрощенный интерфейс командной строки для управления файрволом Netfilter в ОС на базе Linux.
    UFW разрешает входящие соединения только по портам `22`, `80` и `443`, остальной трафик блокируется.

Перед установкой ОС с приложением ознакомьтесь с [лицензионными соглашениями программного обеспечения](https://423.selcdn.ru/kb/license-agreements-for-application-images-LANG.pdf), которое входит в образ.

## Установить ОС с Open WebUI \{#install-os-with-open-webui}

Для работы Open WebUI выделенный сервер должен быть доступен из интернета.

Вы можете установить ОС с Open WebUI сразу с LLM или [установить нужную LLM](#install-llm) после установки ОС.

<Tabs queryString="#install-os-with-open-webui">
  <TabItem value="llm-model" default>
    <TabItemLabel>
      ОС с Open WebUI с установкой LLM
    </TabItemLabel>

    1. В [панели управления](https://my.selectel.ru/servers) в верхнем меню нажмите **Продукты** и выберите **Выделенные серверы**.

    2. В разделе **Серверы** откройте страницу сервера → вкладка **Операционная система**.

    3. Нажмите **Переустановить ОС**.

    4. Опционально: для безопасного подключения к серверу по зашифрованному протоколу SSH выберите ранее загруженный и размещенный SSH-ключ или добавьте новый.
       Подробнее в инструкции [Создать и загрузить SSH-ключ на выделенном сервере](/dedicated/manage/create-and-place-ssh-key.mdx).

    5. Введите [user data](/dedicated/manage/user-data.mdx).
       С помощью user data вы можете автоматизировать настройку серверов.
       Указать user data можно только для серверов без аппаратных HBA и RAID-контроллеров.

       Чтобы установить LLM, нужно в поле user data вставить скрипт:

       ```bash
       #cloud-config
       runcmd:
         - ollama_pull hf.co/<llm_name>
       ```

       Укажите `<llm_name>` — производитель и название модели, например `Qwen/Qwen3-30B-A3B-GGUF`.
       Для установки доступны модели формата GGUF, подробнее о доступных моделях на сайте [Hugging Face](https://huggingface.co/models?library=gguf).

    6. В поле **Дистрибутив** выберите **Open WebUI**.

    7. Опционально: [разметьте диски](/dedicated/manage/autoinstall-os.mdx#partition-disks).
       Вы можете выбрать диск, на котором будет создан корневой раздел `/` и установлена ОС.
       Если на сервере установлено четыре диска и больше, вы можете собрать их попарно в разные уровни RAID, например RAID1 и RAID0.

       По умолчанию определяется оптимальный уровень RAID и размечаются только диски с разделами и диски в RAID.
       Если оставить разметку по умолчанию, ОС будет установлена на первый диск, в соответствии с порядком установки дисков на сервер — NVMe → SSD → HDD.

    8. Нажмите **Установить**.
       Установка может занять от 7 до 60 минут, ее продолжительность зависит от производительности сервера и выбранного дистрибутива.
       Если прошло больше времени, [создайте тикет](https://my.selectel.ru/tickets/create/).

    9. После установки ОС будет сгенерирован пароль для подключения к серверу.
       Пароль можно скопировать в [панели управления](https://my.selectel.ru/servers): в верхнем меню нажмите **Продукты** → **Выделенные серверы** → страница сервера → вкладка **Операционная система** → в поле **Пароль** нажмите <CopyIcon />.
       Пароль доступен для просмотра 24 часа с момента начала установки ОС или изменения конфигурации.
       Если забыли пароль от сервера, вы можете [сбросить и восстановить его](/dedicated/troubleshooting/recover-password.mdx).
  </TabItem>

  <TabItem value="no-llm-model">
    <TabItemLabel>
      ОС с Open WebUI без LLM
    </TabItemLabel>

    1. В [панели управления](https://my.selectel.ru/servers) в верхнем меню нажмите **Продукты** и выберите **Выделенные серверы**.

    2. В разделе **Серверы** откройте страницу сервера → вкладка **Операционная система**.

    3. Нажмите **Переустановить ОС**.

    4. Опционально: для безопасного подключения к серверу по зашифрованному протоколу SSH выберите ранее загруженный и размещенный SSH-ключ или добавьте новый.
       Подробнее в инструкции [Создать и загрузить SSH-ключ на выделенном сервере](/dedicated/manage/create-and-place-ssh-key.mdx).

    5. Введите [user data](/dedicated/manage/user-data.mdx).
       С помощью user data вы можете автоматизировать настройку серверов.
       Указать user data можно только для серверов без аппаратных HBA и RAID-контроллеров.

    6. В поле **Дистрибутив** выберите **Open WebUI**.

    7. Опционально: [разметьте диски](/dedicated/manage/autoinstall-os.mdx#partition-disks).
       Вы можете выбрать диск, на котором будет создан корневой раздел `/` и установлена ОС.
       Если на сервере установлено четыре диска и больше, вы можете собрать их попарно в разные уровни RAID, например RAID1 и RAID0.

       По умолчанию определяется оптимальный уровень RAID и размечаются только диски с разделами и диски в RAID.
       Если оставить разметку по умолчанию, ОС будет установлена на первый диск, в соответствии с порядком установки дисков на сервер — NVMe → SSD → HDD.

    8. Нажмите **Установить**.
       Установка может занять от 7 до 60 минут, ее продолжительность зависит от производительности сервера и выбранного дистрибутива.
       Если прошло больше времени, [создайте тикет](https://my.selectel.ru/tickets/create/).

    9. После установки ОС будет сгенерирован пароль для подключения к серверу.
       Пароль можно скопировать в [панели управления](https://my.selectel.ru/servers): в верхнем меню нажмите **Продукты** → **Выделенные серверы** → страница сервера → вкладка **Операционная система** → в поле **Пароль** нажмите <CopyIcon />.
       Пароль доступен для просмотра 24 часа с момента начала установки ОС или изменения конфигурации.
       Если забыли пароль от сервера, вы можете [сбросить и восстановить его](/dedicated/troubleshooting/recover-password.mdx).
  </TabItem>
</Tabs>

## Подключиться к панели Open WebUI \{#connect-to-open-webui-panel}

1. Откройте в браузере страницу:

   ```bash
   https://<ip_address>
   ```

   Укажите `<ip_address>` — публичный IP-адрес сервера.
   Можно скопировать в [панели управления](https://my.selectel.ru/servers/): в верхнем меню нажмите **Продукты** → **Выделенные серверы** → страница сервера → вкладка **Операционная система** → в поле **IP** нажмите <CopyIcon />.

2. Нажмите **Get started**.

3. Создайте аккаунт администратора:

   3.1. В поле **Name** введите имя администратора, например `Admin`.

   3.2. В поле **Email** введите Email-адрес.

   3.3. В поле **Password** введите пароль аккаунта.

   3.4. Нажмите **Create Admin Account**.

## Установить LLM \{#install-llm}

<Tabs queryString="install-llm">
  <TabItem value="cli" default>
    <TabItemLabel>
      CLI
    </TabItemLabel>

    1. [Подключитесь к серверу по SSH](/dedicated/manage/connect-to-server.mdx#connect-via-ssh) или через [KVM-консоль](/dedicated/manage/connect-to-server.mdx#connect-via-kvm-console).

    2. Установите модель:

    ```bash
    ollama_pull hf.co/<llm_name>
    ```

    Укажите `<llm_name>` — производитель и название модели, например `Qwen/Qwen3-30B-A3B-GGUF`.
    Для установки доступны модели формата GGUF, подробнее о доступных моделях на сайте [Hugging Face](https://huggingface.co/models?library=gguf).
  </TabItem>

  <TabItem value="web-interface">
    <TabItemLabel>
      Веб-интерфейс Open WebUI
    </TabItemLabel>

    1. Подключитесь к панели Open WebUI, для этого откройте в браузере страницу:

       ```bash
       https://<ip_address>
       ```

       Укажите `<ip_address>` — публичный IP-адрес сервера.
       Можно скопировать в [панели управления](https://my.selectel.ru/servers/): в верхнем меню нажмите **Продукты** → **Выделенные серверы** → страница сервера → вкладка **Операционная система** → в поле **IP** нажмите <CopyIcon />.

    2. Авторизуйтесь в панели Open WebUI.

    3. Введите в поиске название модели в формате `hf.co/<llm_name>`, где `<llm_name>` — производитель и название модели, например `Qwen/Qwen3-30B-A3B-GGUF`.
       Для установки доступны модели формата GGUF, подробнее о доступных моделях на сайте [Hugging Face](https://huggingface.co/models?library=gguf).

    4. Скачайте модель, для этого в выпадающем списке нажмите на ее имя.
  </TabItem>
</Tabs>

<Formbricks />
