Demomodus
Der Demomodus ermöglicht öffentlichen Vorschaubereitstellungen, Libre WebUI ohne echtes Backend-Konto oder Zugangsdaten eines Anbieters zu zeigen.
Wann der Demomodus aktiviert wird
Der Demomodus wird aktiviert, wenn:
VITE_DEMO_MODE=truegesetzt ist oder- das Frontend auf einem bekannten Vorschauhost wie Vercel, Netlify, GitHub Pages oder einer Subdomain
demo./preview.läuft.
Lokale Entwicklung verwendet den Demomodus nur, wenn VITE_DEMO_MODE=true gesetzt ist.
Anmeldeverhalten
Im Demomodus ist das Anmeldeformular mit Demozugangsdaten vorausgefüllt und die Felder sind deaktiviert. Benutzer klicken nur auf Anmelden. Registrierungs- und OAuth-Schaltflächen sind ausgeblendet.
Was der Demomodus bereitstellt
Der Demomodus verwendet simulierte API-Antworten für die wichtigsten Produktabläufe:
- Chat-Sitzungen und Nachrichten
- Modelle
- Personas
- Artefakte
- Einstellungen
- Plugin-Listen
So bleibt die Demo interaktiv, ohne echte Benutzerdaten zu schreiben.
Was der Demomodus nicht leistet
Der Demomodus ist keine Authentifizierungsstrategie für die Produktion. Er bietet weder echte Persistenz noch echte Anbieteraufrufe, Kontoverwaltung, Work-Aufgabencontainer oder Befehlsausführung.
Führe für eine echte Bereitstellung das Backend mit normaler Authentifizierung aus und konfiguriere die gewünschten Anbieter.
Demomodus konfigurieren
Frontend-.env:
VITE_DEMO_MODE=true
Erstelle und starte das Frontend wie gewohnt. Falls auch das Backend läuft, haben die API-Simulationen des Demomodus für unterstützte Oberflächenabläufe weiterhin Vorrang.