LobeChat auf Azure: Private Multi-LLM Chat-Plattform in 20 Minuten

LobeChat auf Azure deployen: Die Open-Source-Alternative zu ChatGPT mit 55.000+ GitHub Stars. Multi-LLM Chat mit OpenAI, Claude und lokalen Modellen in 20 Minuten aufsetzen.

4 Apr.. 2026 | AI

Inhaltsverzeichnis

 

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:

Kriterium LobeChat Open WebUI
GitHub-Stars 55.000+ 119.000+
Multi-Provider nativ Ja (10+ Provider) Ja (via Ollama/OpenAI)
Plugin-Marktplatz Ja (10.000+) Nein (eigene Pipelines)
RAG / Knowledge Base Ja (Dateiupload) Ja (stärker ausgebaut)
SSO / Auth Casdoor, Azure AD OAuth, LDAP
Tech-Stack Next.js, TypeScript SvelteKit, Python
Ideal für Multi-Model-Teams, Plugin-heavy RAG-heavy, Ollama-fokussiert

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:

  1. ACCESS_CODE setzen. Ohne diesen Code kann jeder mit der URL die Instanz nutzen. Setzen Sie ein starkes Passwort.
  2. min-replicas auf 1. Bei 0 spart man Kosten, aber der Cold-Start dauert 10-15 Sekunden — das frustriert Nutzer.
  3. 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.

Posten Kosten/Monat Anmerkung
Container Apps (1 vCPU, 2 GB) ca. 15 EUR Bei min-replicas=1, 24/7
Container Apps (Scale-to-Zero) ca. 5 EUR Nur bei aktiver Nutzung
Azure OpenAI (GPT-4o) ca. 20-80 EUR Abhängig vom Token-Verbrauch
Custom Domain + TLS 0 EUR Azure stellt Zertifikat automatisch aus
Log Analytics ca. 2 EUR Minimale Log-Ingestion
Gesamt (kleines Team) ca. 35-95 EUR 5-20 Nutzer

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.


Verwandte Themen

Microsoft Fabric. Bilder Blogtemplate Whitepaper

Claude Code im Unternehmen

  • Praxis-Guide für IT-Leiter – mit konkreten Einblicken zu Kosten, Sicherheit und Rollout von Claude Code im Unternehmen.

Beratungsgespräch

Sichern Sie sich Ihre kostenfreie Erstberatung

Analyse Ihres individuellen Cloud- oder KI-Bedarfs
Erste Empfehlungen zu Umsetzungsstrategien
Transparente Einblicke in unsere Methoden, Technologien & Referenzen