Hoppa till huvudinnehåll

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.

Relaterad dokumentation