Open WebUI на Pethost в один клік
Чат-інтерфейс для ШІ-моделей, сумісних з OpenAI
Що відбудеться
- Ви входите в Pethost або створюєте акаунт — з ключем доступу, через GitHub або Google.
- Машини ще немає? Ви обираєте тариф, і ми готуємо машину для вас. Посилання чекає у вашому браузері, доки машина не буде готова.
- Вікно «Новий проєкт» відкривається на цьому застосунку, і ви натискаєте «Створити проєкт».
- За хвилину-дві застосунок працює за власною адресою з HTTPS. Його секрети створюються випадково, а дані потрапляють у щонічний бекап.
- Це проєкт як будь-який інший: його compose.yaml, .env, логи й термінал — у панелі, а ваш агент може його змінити, відкотити або відновити.
Перші кроки
Відкрийте адресу й зареєструйтеся: перший акаунт стає адміністратором, і після нього реєстрація закривається. Зробіть це одразу: доти сторінка відкрита кожному, хто знає адресу. Провайдерів моделей додають в Admin Panel > Settings > Connections.
Що запускається
Шаблон — це цей compose.yaml і змінні, які він записує в .env проєкту. Pethost запускає файл так, як його написано.
services:
open-webui:
image: ghcr.io/open-webui/open-webui:0.12-slim
restart: unless-stopped
environment:
WEBUI_URL: ${WEBUI_URL}
WEBUI_SECRET_KEY: ${WEBUI_SECRET_KEY}
ENABLE_OLLAMA_API: "false"
volumes:
- data:/app/backend/data
healthcheck:
test: ["CMD-SHELL", "curl -fsS http://127.0.0.1:8080/health || exit 1"]
interval: 10s
timeout: 5s
retries: 6
start_period: 180s
volumes:
data: