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​