Demoläge
Demoläget låter offentliga förhandsvisningsmiljöer visa Libre WebUI utan ett riktigt backendkonto eller leverantörsuppgifter.
När demoläget aktiveras
Demoläget aktiveras när:
VITE_DEMO_MODE=true, or- frontend körs på en identifierad förhandsvisningsvärd, exempelvis Vercel, Netlify, GitHub Pages eller en
demo.-/preview.-underdomän.
Lokal utveckling använder inte demoläget om inte VITE_DEMO_MODE=true anges.
Inloggningsbeteende
I demoläget är inloggningsformuläret förifyllt med demouppgifter och fälten är inaktiverade. Användaren behöver bara klicka på Logga in. Registrerings- och OAuth-knappar döljs.
Vad demoläget tillhandahåller
Demoläget använder simulerade API-svar för produktens huvudsakliga flöden:
- Chattsessioner och meddelanden
- Modeller
- Personor
- Artefakter
- Inställningar
- Pluginlistor
Det gör demon interaktiv utan att skriva riktiga användardata.
Vad demoläget inte gör
Demoläget är inte en autentiseringsstrategi för produktion. Det ger inte verklig beständighet, riktiga leverantörsanrop, riktig kontohantering eller riktiga Work-containrar och kommandoexekvering.
Kör backend med vanlig autentisering och konfigurera de leverantörer som ska exponeras i en riktig driftsättning.
Konfigurera demoläget
Frontendens .env:
VITE_DEMO_MODE=true
Bygg och kör frontend som vanligt. Om backend också körs har demolägets simulerade API-svar fortfarande företräde i de UI-flöden som stöds.