Pexon Consulting | 8 Min. Lesezeit | 27.03.2026
TL;DR
LobeChat auf Azure Container Apps gibt Ihrem Team eine polierte Chat-Oberfläche mit Zugriff auf OpenAI, Claude, Gemini und lokale Modelle — in einer einzigen Plattform. Das Deployment dauert rund 20 Minuten, kostet ab 15 Euro im Monat und lässt sich DSGVO-konform in der Azure-Region West Europe betreiben. Kein Vendor-Lock-in, weil Open Source.
Was ist LobeChat — und warum ist es relevant?
LobeChat ist ein Open-Source-Chat-Framework mit aktuell über 55.000 GitHub-Stars (lobehub/lobe-chat). Es unterscheidet sich von einfachen Chat-UIs durch drei Eigenschaften, die im Enterprise-Kontext zählen:
Multi-Provider aus einer Oberfläche. Sie binden OpenAI, Azure OpenAI, Anthropic Claude, Google Gemini, Mistral und lokale Ollama-Modelle parallel ein. Ihre Nutzer wechseln zwischen Modellen wie zwischen Tabs — ohne die Oberfläche zu verlassen oder unterschiedliche API-Keys zu verwalten.
Plugin-System mit 10.000+ Tools. LobeChat unterstützt Function Calling und ein Marktplatz-Ökosystem. Websuche, Bild-Generierung, Code-Ausführung — alles als Plugin nachrüstbar. Wir setzen das bei Kunden ein, die interne Wissensdatenbanken anbinden wollen, ohne eine eigene RAG-Pipeline zu bauen. Wer hier tiefer einsteigen will: Unsere Private AI Beratung zeigt die Architektur-Optionen.
PWA und Mobile-ready. Die Oberfläche funktioniert als Progressive Web App auf Desktop und Mobilgeräten. Das klingt nach Nebensache, macht aber in der Praxis den Unterschied: Wenn ein Servicetechniker im Werk vom Tablet aus auf die Chat-Plattform zugreift, muss das sauber laufen.
Daneben bietet LobeChat Text-to-Speech, Speech-to-Text, Vision-Support für Bilder und eine Knowledge-Base-Funktion mit Dateiupload. Die Community wächst schnell — allein 2025 kamen über 20.000 neue Stars dazu, und das Projekt wird aktiv weiterentwickelt mit wöchentlichen Releases.
LobeChat vs. Open WebUI: Kurzer Vergleich
Weil wir bereits einen ausführlichen Guide zu Open WebUI auf Azure haben, hier die kompakte Gegenüberstellung:
Unsere ehrliche Einschätzung: Open WebUI hat die reifere RAG-Pipeline und die größere Community. LobeChat punktet mit der besseren UI, dem Plugin-Ökosystem und der nativen Multi-Provider-Unterstützung. Wenn Ihr Team hauptsächlich verschiedene Cloud-APIs (Azure OpenAI, Claude, Gemini) nutzen soll, ist LobeChat die bessere Wahl. Für rein lokale Modelle mit Ollama empfehlen wir weiterhin Open WebUI.
Voraussetzungen
Bevor Sie starten, brauchen Sie:
- Azure-Subscription mit Contributor-Rechten (oder eine kostenlose Testversion)
- Azure CLI installiert und eingeloggt
- Mindestens einen API-Key (Azure OpenAI, OpenAI oder Anthropic)
- Optional: Eine eigene Domain für HTTPS (Azure stellt auch eine Default-Domain bereit)
# Azure CLI prüfen und einloggen
az --version
az login
# Container Apps Extension installieren (falls noch nicht vorhanden)
az extension add --name containerapp --upgrade --allow-preview true
Sie brauchen keine GPU, kein Kubernetes-Cluster und keine Docker-Installation auf Ihrem Rechner. Azure Container Apps zieht das Docker-Image direkt von Docker Hub.
Schritt für Schritt: LobeChat Azure Deployment
1. Resource Group und Container Apps Environment anlegen
# Variablen setzen
RESOURCE_GROUP="rg-lobechat"
LOCATION="westeurope"
ENVIRONMENT="lobechat-env"
# Resource Group erstellen
az group create
--name $RESOURCE_GROUP
--location $LOCATION
# Container Apps Environment mit Log Analytics
az containerapp env create
--name $ENVIRONMENT
--resource-group $RESOURCE_GROUP
--location $LOCATION
West Europe (Amsterdam) ist die richtige Wahl für DSGVO-Konformität. Wer strengere Anforderungen hat — etwa im Finanzsektor — kann auch Germany West Central (Frankfurt) nutzen. Unser Azure Consulting Team berät hier bei der Standortwahl.
2. LobeChat Container App deployen
az containerapp create
--name lobechat
--resource-group $RESOURCE_GROUP
--environment $ENVIRONMENT
--image lobehub/lobe-chat:latest
--target-port 3210
--ingress external
--cpu 1.0
--memory 2.0Gi
--min-replicas 1
--max-replicas 3
--env-vars
"OPENAI_API_KEY=sk-your-openai-key"
"OPENAI_PROXY_URL=https://your-resource.openai.azure.com/v1"
"ACCESS_CODE=your-secure-access-code"
Das dauert 2-3 Minuten. Danach erhalten Sie eine URL im Format https://lobechat..westeurope.azurecontainerapps.io. LobeChat läuft.
Drei Dinge, die wir aus der Praxis empfehlen:
- ACCESS_CODE setzen. Ohne diesen Code kann jeder mit der URL die Instanz nutzen. Setzen Sie ein starkes Passwort.
- min-replicas auf 1. Bei 0 spart man Kosten, aber der Cold-Start dauert 10-15 Sekunden — das frustriert Nutzer.
- CPU 1.0 und 2 GB RAM reichen für Teams bis 20 gleichzeitige Nutzer. Darüber hinaus skaliert Container Apps automatisch hoch.
3. Deployment-URL abrufen
az containerapp show
--name lobechat
--resource-group $RESOURCE_GROUP
--query "properties.configuration.ingress.fqdn"
--output tsv
Öffnen Sie die URL im Browser. Sie sehen die LobeChat-Oberfläche und können sofort chatten.
Konfiguration: Azure OpenAI, Claude und Ollama anbinden
Azure OpenAI Service
Für die Anbindung von Azure OpenAI aktualisieren Sie die Umgebungsvariablen:
az containerapp update
--name lobechat
--resource-group $RESOURCE_GROUP
--set-env-vars
"AZURE_API_KEY=your-azure-openai-key"
"AZURE_ENDPOINT=https://your-resource.openai.azure.com"
"AZURE_API_VERSION=2024-12-01-preview"
"AZURE_MODEL_LIST=gpt-4o->gpt4o-deploy=GPT-4o,gpt-4o-mini->gpt4o-mini-deploy=GPT-4o Mini"
Die AZURE_MODEL_LIST folgt dem Format modell-id->deployment-name=anzeigename. Damit steuern Sie, welche Modelle Ihre Nutzer in der Oberfläche sehen — und welche Azure-Deployments dahinter stehen.
Anthropic Claude
az containerapp update
--name lobechat
--resource-group $RESOURCE_GROUP
--set-env-vars
"ANTHROPIC_API_KEY=sk-ant-your-key"
Google Gemini
az containerapp update
--name lobechat
--resource-group $RESOURCE_GROUP
--set-env-vars
"GOOGLE_API_KEY=your-google-ai-key"
Das Schöne daran: Alle Provider laufen parallel. Ihre Nutzer sehen in der Seitenleiste alle verfügbaren Modelle und wählen je nach Aufgabe das passende. GPT-4o für Code-Reviews, Claude für lange Dokumente, Gemini für multimodale Aufgaben.
Was kostet LobeChat auf Azure?
LobeChat selbst ist kostenlos (MIT-Lizenz). Die Kosten entstehen durch die Azure-Infrastruktur und die API-Nutzung.
Zum Vergleich: ChatGPT Team kostet 25 USD pro Nutzer und Monat. Bei 10 Nutzern sind das 250 USD — und die Daten liegen bei OpenAI. Mit dem LobeChat Azure Setup zahlen Sie einen Bruchteil davon und behalten die volle Kontrolle. Eine Studie von Gartner (2025) zeigt, dass 67% der Unternehmen im DACH-Raum Self-Hosted AI-Lösungen aufgrund von Compliance-Anforderungen bevorzugen.
Produktion: Custom Domain und Authentifizierung
Für den produktiven Einsatz empfehlen wir zwei Erweiterungen:
Custom Domain mit Azure Managed Certificate:
az containerapp hostname add
--name lobechat
--resource-group $RESOURCE_GROUP
--hostname chat.ihre-firma.de
az containerapp hostname bind
--name lobechat
--resource-group $RESOURCE_GROUP
--hostname chat.ihre-firma.de
--environment $ENVIRONMENT
Authentifizierung über Azure AD (Entra ID): LobeChat unterstützt SSO über Casdoor als Identity Provider. Für Enterprise-Setups empfehlen wir stattdessen Azure Container Apps Easy Auth, das sich direkt vor die App schaltet:
az containerapp auth microsoft update
--name lobechat
--resource-group $RESOURCE_GROUP
--client-id "your-entra-app-id"
--client-secret-name "entra-secret"
--issuer "https://login.microsoftonline.com/your-tenant-id/v2.0"
--yes
Damit müssen sich Nutzer mit ihrem Firmen-Microsoft-Konto anmelden, bevor sie LobeChat erreichen. Kein zusätzlicher Passwort-Service nötig.
FAQ
Brauche ich eine GPU für LobeChat auf Azure?
Nein. LobeChat ist eine Web-Oberfläche, die Anfragen an API-Provider weiterleitet. Die Rechenleistung kommt von Azure OpenAI, Anthropic oder anderen Cloud-APIs. Eine GPU brauchen Sie nur, wenn Sie zusätzlich lokale Modelle mit Ollama betreiben wollen — das wäre dann ein separater Container.
Ist LobeChat Azure DSGVO-konform?
Ja, wenn Sie die Region West Europe oder Germany West Central wählen und Azure OpenAI (statt der globalen OpenAI-API) nutzen. Die Daten verlassen dann nicht die EU. Microsoft verarbeitet Azure-OpenAI-Daten nicht für Modelltraining — das ist vertraglich zugesichert. Mehr dazu auf unserer Private AI Seite.
Wie viele Nutzer kann eine LobeChat-Instanz auf Azure bedienen?
Mit 1 vCPU und 2 GB RAM bedient eine Instanz problemlos 20 gleichzeitige Nutzer. Azure Container Apps skaliert automatisch auf bis zu 3 Replicas hoch (konfigurierbar bis 300), sodass auch 100+ gleichzeitige Nutzer kein Problem sind. Laut Microsoft-Benchmarks bewältigt eine Container App mit Auto-Scaling bis zu 1.000 concurrent Requests.
Kann ich LobeChat Azure mit bestehenden Ollama-Instanzen verbinden?
Ja. Setzen Sie die Umgebungsvariable OLLAMA_PROXY_URL auf die Adresse Ihrer Ollama-Instanz (z.B. http://10.0.1.50:11434). Voraussetzung: Die Ollama-Instanz muss aus dem Azure VNet erreichbar sein — entweder über VPN, ExpressRoute oder einen zweiten Container im selben Environment. Wer Ollama lokal aufsetzen will, findet eine Anleitung in unserem Open WebUI Guide.
Was passiert mit meinen Chat-Daten?
In der Standard-Konfiguration (ohne Datenbank) speichert LobeChat alle Daten lokal im Browser des Nutzers (IndexedDB). Nichts wird serverseitig gespeichert. Für Team-Szenarien mit geteilten Chats können Sie die Server-Database-Version deployen, die PostgreSQL mit PGVector nutzt — dann liegen die Daten in Ihrer Azure-Datenbank.
Was unterscheidet LobeChat von ChatGPT Enterprise?
ChatGPT Enterprise kostet ab 60 USD pro Nutzer und Monat und bindet Sie an OpenAI-Modelle. LobeChat auf Azure ist Open Source, unterstützt beliebig viele Nutzer zum Fixpreis der Infrastruktur und lässt sich mit jedem LLM-Provider kombinieren. Dafür fehlt der dedizierte Enterprise-Support — hier springen Beratungen wie Pexon ein.
Nächster Schritt
Sie wollen LobeChat Azure in Ihrem Unternehmen produktiv einsetzen — mit SSO, Compliance-Prüfung und Provider-Strategie? Buchen Sie einen unserer Workshops oder starten Sie mit dem AI Readiness Assessment, um den passenden Setup-Umfang zu bestimmen.



