Open WebUI mit einem Klick auf Pethost deployen
Eine Chat-Oberfläche für OpenAI-kompatible KI-Modelle
Was passiert
- Du meldest dich bei Pethost an oder legst ein Konto an, mit Passkey, GitHub oder Google.
- Noch keine Maschine? Du wählst einen Tarif, und wir bereiten eine für dich vor. Der Link wartet in deinem Browser, bis sie bereit ist.
- „Neues Projekt“ öffnet sich bei der App, und du klickst auf „Projekt erstellen“.
- In ein, zwei Minuten läuft die App unter eigener Adresse mit HTTPS. Ihre Secrets werden zufällig für sie erzeugt, und ihre Daten sind im nächtlichen Backup.
- Sie ist ein Projekt wie jedes andere: compose.yaml, .env, Logs und ein Terminal findest du im Panel, und dein Agent kann sie ändern, zurückrollen oder wiederherstellen.
Erste Schritte
Öffne die Adresse und registrier dich: Das erste Konto ist das Admin-Konto, danach ist die Registrierung geschlossen. Mach das gleich: Bis dahin steht die Seite allen offen, die die Adresse haben. Modellanbieter fügst du unter „Admin Panel > Settings > Connections“ hinzu.
Was läuft
Die Vorlage ist diese compose.yaml und die Variablen, die sie in die .env des Projekts schreibt. Pethost führt die Datei so aus, wie sie geschrieben ist.
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: