Lösungen · Chat-Oberfläche
VPS für Open WebUI mieten
Open WebUI ist die selbst gehostete Chat-Oberfläche für Ollama und jede OpenAI-kompatible API: Konten, Verlauf, Dokumente und Websuche in einem Browser-Tab. Es nennt kein Hardware-Minimum, daher stammen die Größen hier von uns und sind so gekennzeichnet. Mit einem gehosteten Modell ist es eine leichte App, und C2-4-80 für $37.90 reicht völlig; mit dem Ollama, das es mitbringen kann, muss auch das Modell in den Arbeitsspeicher passen, und BD-8 für $12.90 ist der günstigste Rechner, der ein 8B-Modell mit Reserve aufnimmt.
Was es braucht
Software laut Dokumentation, Größen mit Quellenangabe
Software und Sicherheitskonfiguration stammen aus der Dokumentation des jeweiligen Projekts. Wo das Projekt keine Hardwareangabe veröffentlicht, ist bei den Größen angegeben, von wem sie stammen.
Aus der Open-WebUI-README und docs.openwebui.com
- Installation mit Docker:
docker run -d -p 3000:8080 --add-host=host.docker.internal:host-gateway -v open-webui:/app/backend/data --name open-webui --restart always ghcr.io/open-webui/open-webui:mainDie Oberfläche lauscht im Container auf Port 8080; die Doku bildet ihn auf dem Host auf 3000 ab. - Enthält es Ollama? Nur im Image
:ollama, das beides in einem Container bündelt. Das Image:mainnicht: Es verbindet sich perOLLAMA_BASE_URLmit einem Ollama oder einer beliebigen OpenAI-kompatiblen API, die Sie angeben. - Das Image ist ein Download von 1.66 GB, und das Standard-Embedding-Modell für die Dokumentensuche belegt etwa 500 MB RAM pro Worker. Die Doku nennt kein Minimum für CPU, RAM oder Speicherplatz.
- Alles, was Sie anlegen, liegt im Volume
/app/backend/data; die Doku warnt, nie ohne es zu laufen. Das erste Konto, das Sie anlegen, wird Administrator, und die Registrierung schließt sich, sobald es existiert.
Größen (von uns: die Doku nennt kein Minimum)
| Workload | vCPU | RAM |
|---|---|---|
| Open WebUI mit einer gehosteten API oder einem separaten OllamaVon uns. Image, App und Embedder für die Dokumentensuche passen mit Reserve; eine Handvoll chattender Benutzer. | 2 | 4 GB |
| Open WebUI mit dem mitgelieferten Ollama und einem 8B-ModellVon uns. Ein 8B-Modell ist ein Download von 4.9 GB und muss neben der App in den Arbeitsspeicher passen. Einige Tokens pro Sekunde auf einer CPU. | 4 | 8 GB |
| Mitgeliefertes Ollama mit einem 14B-Modell oder mehrere Personen gleichzeitigVon uns. Ein 14B-Modell hat 9.3 GB; der Rest ist Arbeitsspeicher für die App, ihren Embedder und gleichzeitige Chats. | 8 | 24 GB |
Die passenden Tarife
4 Server, live bepreist
Günstigste passende Maschine zuerst. Die Preise sind die heutigen, pro Monat, aus dem Katalog gelesen.
- C2-4-80$37.90/Monat
2 vCPU · 4 GB · 80 GB Speicherplatz · 3 TB
Nur gehostete Modelle: die leichte Installation. 2 vCPU / 4 GB / 80 GB. Open WebUI mit einem API-Schlüssel oder einem Ollama anderswo. Wählen Sie ihn wegen der Stadt, nicht wegen der Größe.
- BD-8$12.90/Monat
4 vCPU · 8 GB · 100 GB Speicherplatz · 32 TB
Am günstigsten mit Platz für das mitgelieferte Ollama und ein 8B-Modell. 4 vCPU, 8 GB, 100 GB für das Image und die Modelldownloads. Doppelt so viel Arbeitsspeicher wie die leichte Installation, für das Modell.
- C4-8-160$75.90/Monat
4 vCPU · 8 GB · 160 GB Speicherplatz · 3 TB
Derselbe Zuschnitt mit 160 GB, in mehr Städten. 4 vCPU / 8 GB / 160 GB, wenn Ihnen die Städte der günstigsten Zeile nicht passen oder Sie eine größere Modellbibliothek möchten.
- BD-24$31.90/Monat
8 vCPU · 24 GB · 300 GB Speicherplatz · 32 TB
8 vCPU / 24 GB für 14B-Modelle und ein Team. Ein 14B-Modell und mehrere gleichzeitige Chats, mit Speicherplatz für eine Dokumentenbibliothek.
Für Open WebUI gibt es noch kein Startskript-Preset: Die Installation besteht aus den vier Schritten unten, die Sie selbst eingeben. Es sind die Befehle aus der eigenen Doku, mit einer gekennzeichneten Änderung.
Die Installation
Vier Schritte, aus der Open-WebUI-Doku
Docker, der Container, das Admin-Konto, dann ein Modell. Erledigen Sie Schritt 3 sofort: Das erste angelegte Konto ist der Administrator.
- Docker.
curl -fsSL https://get.docker.com | shPrüfen Sie es mitdocker --version. - Geheimen Schlüssel erzeugen und starten. Führen Sie
openssl rand -hex 32aus und bewahren Sie die Ausgabe auf; die Doku übergibt sie als WEBUI_SECRET_KEY. Unsere einzige Änderung an deren Befehl:127.0.0.1:3000:8080hält den Port vom öffentlichen Internet fern, bis Sie HTTPS haben.docker run -d -p 127.0.0.1:3000:8080 --add-host=host.docker.internal:host-gateway -v open-webui:/app/backend/data -e WEBUI_SECRET_KEY=your-secret-key --name open-webui --restart always ghcr.io/open-webui/open-webui:mainFür das mitgelieferte Ollama ersetzen Sie das Image durchghcr.io/open-webui/open-webui:ollamaund fügen-v ollama:/root/.ollamahinzu. - Legen Sie den Admin sofort an. Führen Sie auf Ihrem Laptop
ssh -N -L 3000:127.0.0.1:3000 root@your-serveraus und öffnen Sie dannhttp://127.0.0.1:3000. Der erste Bildschirm bietet Create Admin Account an; dieses Konto verwaltet alle Einstellungen, und die Registrierung schaltet sich danach selbst ab. - Erst ein Modell, dann eine Domain verbinden. Unter Admin-Einstellungen, Verbindungen: Fügen Sie einen OpenAI-kompatiblen API-Schlüssel oder die Adresse Ihres Ollama hinzu. Für ein Ollama auf demselben Host nennt die README
--network=hostmit-e OLLAMA_BASE_URL=http://127.0.0.1:11434; der Port ist dann 8080. Für HTTPS schalten Sie einen Reverse Proxy davor und setzenproxy_buffering off;in dessen location-Block, sonst kommen gestreamte Antworten verstümmelt an.
Ehrlich gesagt
Was wir tatsächlich kaufen würden
Das Projekt nennt kein Minimum, also kaufen Sie für das Modell, nicht für die Oberfläche.
Für Open WebUI mit eigenem Ollama
BD-8 · $12.90/Monat
4 vCPU, 8 GB und 100 GB für $12.90: das Image mit 1.66 GB, der Embedder und ein 8B-Modell daneben im Arbeitsspeicher, das auf einer CPU mit einigen Tokens pro Sekunde antwortet. Das passt für eine Person oder ein kleines Team, das geduldig fragt, nicht für einen Raum voller wartender Leute. Wenn alle Ihre Modelle gehostet sind, ist C2-4-80 für $37.90 dieselbe Oberfläche für weniger Geld. Brauchen Personen schnelle lokale Antworten, ist die GPU-Linie die ehrliche Antwort, und das Image :cuda ist dafür gebaut.
Fragen