NyhetLokal AI

Open WebUI 0.13: flikar, terminal och datorstyrning, och så uppgraderar du

Version 0.13.0, släppt 3 november 2026, har säkerhetsrättningar, en databasmigrering och flikar där en modell kan styra en webbläsare och ett skrivbord. Här är ordningen för uppgraderingen och beslutet om vad modellen får nå.

Publicerad · Senast granskad

Vektorillustration på mörk botten: ett svart skåp med fyra paneler, där den fjärde är grönt markerad och visar fyra fack med varsin ljuspunkt, den nedersta grön. En grön ljuspelare står mellan skåpet och ett lågt bord med tre ljuspunkter, där den mittersta lyser grönt.
Flikarna avgör inte räckvidden. Det gör terminalen du kopplar in och var den kör.

Release-noten för Open WebUI v0.13.0 rekommenderar starkt att alla installationer uppdateras ”as soon as possible”. Samma not varnar för ändringar i databasschemat. Dessutom kan en modell nu styra en webbläsare och ett skrivbord, men bara genom Open Terminal, ett separat program med en egen anslutning. Vi har inte kört 0.13, så allt nedan bygger på projektets egna texter.

Två beslut, inte ett

Uppgraderingen av Open WebUI är det brådskande beslutet. Vad modellen får nå är ett eget beslut, som du kan ta efteråt. Det gäller bara om du har eller vill ha en Open Terminal-anslutning.

Det vi vet om säkerhetsrättningarna

Inte mycket än. Release-noten säger att versionen innehåller säkerhetsrättningar, att de ”are not listed in this changelog” och att rådgivningarna publiceras efter att CVE-nummer har tilldelats. När vi läste projektets säkerhetssida och dess API 6 november 2026 fanns ingen rådgivning som anger 0.13.0 som rättad version. Den senast publicerade, GHSA-3vvh-g22g-jq6r från 18 oktober, gäller versionerna från och med 0.7.0 men före 0.12.2. v0.13.0, släppt 3 november, var då också den senaste versionen.

Vilka luckor som är rättade, hur allvarliga de är och vilka äldre versioner som berörs går alltså inte att säga. Vänta inte på rådgivningarna för att avgöra om du berörs, eftersom release-noten riktar sig till alla installationer.

Uppgradera i den här ordningen

Migreringsvarningen i release-noten säger två saker. Du bör säkerhetskopiera ”your database and all associated data” före uppgraderingen i produktion. Vid flera arbetare, servrar eller lastbalansering ”all instances must be updated simultaneously, rolling updates are not supported and will cause application failures due to schema incompatibility”.

  1. Ta reda på vad du kör. Anteckna nuvarande tagg, och om databasen är intern SQLite eller extern PostgreSQL. Det avgör vad kopian måste innehålla, vilket steg 1 i guiden om säkerhetskopiering går igenom.
  2. Säkerhetskopiera först. Enligt uppdateringsguiden upphävs inte en migrering av att du byter tillbaka containern, utan du behöver en kopia från före uppdateringen. Gör den medan tjänsten är stoppad och prova att återställa den till en testvolym.
  3. Kör du flera instanser: stoppa alla. Driftdokumentationen säger att gamla och nya instanser inte får betjäna samma databas samtidigt. Låt en instans migrera och starta sedan resten på den nya versionen. Det kostar ett kort totalt avbrott. ENABLE_DB_MIGRATIONS=false bestämmer bara vem som migrerar och gör inte en blandad drift säker.
  4. Byt version med en låst tagg. :main pekar enligt uppdateringsguiden på senaste bygget och kan innehålla brytande ändringar utan varning. Med v0.13.0 vet du vilken version du kör.
  5. Kontrollera loggen och en gammal chatt. Läs loggen efter migreringsfel, ladda om sidan med Ctrl+F5 och öppna en chatt med en uppladdad fil. Blir det fel är vägen tillbaka återställning av kopian.

Kommandona för en ensam container från installationsguiden följer uppdateringsguidens ordning, med den låsta taggen insatt:

docker rm -f open-webui
docker pull ghcr.io/open-webui/open-webui:v0.13.0
docker run -d -p 3000:8080 --add-host=host.docker.internal:host-gateway -v open-webui:/app/backend/data -e WEBUI_SECRET_KEY="din-befintliga-nyckel" --name open-webui --restart always ghcr.io/open-webui/open-webui:v0.13.0
docker logs open-webui

Använd dina egna flaggor om du startade containern annorlunda. Får containern en ny WEBUI_SECRET_KEY blir alla sessioner ogiltiga, så behåll den du har. Installerar du med pip är motsvarigheten pip install open-webui==0.13.0.

Förval och flyttar som följer med

Release-noten listar ändringar som gäller även dig som inte öppnar flikarna. Högerkolumnen är vår tolkning för underagenterna, eftersom noten bara säger uttryckligen att 256 behåller den gamla gränsen för verktygsanrop. Gränserna för underagenter går också att sätta i Admin Settings.

GränsFöre 0.13.0Från 0.13.0Gamla värdet
Rundor av verktygsanrop per svar2561024CHAT_RESPONSE_MAX_TOOL_CALL_ITERATIONS=256
Underagenter samtidigt20Ingen gränsSUBAGENTS_MAX_CONCURRENT=20
Underagenter i bakgrunden20Ingen gränsSUBAGENTS_MAX_ASYNC=20
Verktygsloopar per underagent30Ingen gränsSUBAGENTS_MAX_ITERATIONS=30
Utdata från underagent30000 teckenIngen gränsSUBAGENTS_MAX_OUTPUT=30000

Vår bedömning är att de gamla värdena passar en lokal modell bättre tills du har sett hur den beter sig, eftersom en körning som fastnat annars kan hålla grafikkortet upptaget längre. Modeller med inbyggda funktionsanrop kan nu också skapa privata Python-verktyg åt användare som får skapa verktyg, och det stänger du av per modell under Tool Creation. Panelen Controls har flyttat till menyn vid meddelanderutan. Varningen ”Retrieval Content process failed” är borta, så en webhook som lyssnat på den får inget larm när en fil inte går att bearbeta.

Open Terminal är ett eget program

Desktop- och Browser-flikarna kräver enligt release-noten en Open Terminal-anslutning med stöd för respektive funktion, och du lägger till den under Settings > Admin > Integrations. Att uppgradera Open WebUI uppdaterar inte terminalen. Enligt dess changelog kom stödet för flikarna i Open Terminal 0.15.0, och den senaste versionen 6 november var 0.17.1.

Ordet Desktop betyder dessutom två saker. Appen Open WebUI Desktop är en separat installation för att köra Open WebUI på den egna datorn, och från version 0.1.0 installerar den inte längre Open Terminal och öppnar inte längre servrar på andra datorer. Använder du appen på det sättet behöver du en annan lösning, och release-noten pekar på Open WebUI Tether.

Bestäm vad modellen får nå

Flikarna är på i Open Terminal som förval enligt konfigurationsdokumentationen, och skrivbordet kräver dessutom sina plattformsberoenden. Räckvidden beror på var terminalen kör:

LägeModellen nårInställning
Docker, flikarna avstängdaSkal och filer i containern, inklusive volymen. Inga flikar för skrivbord eller webbläsare.OPEN_TERMINAL_ENABLE_DESKTOP=false, OPEN_TERMINAL_ENABLE_BROWSER=false
Docker, BrowserEn separat Chrome-profil, som återanvänds efter omstart. Chromiums egen sandlåda är av i de publicerade imagen, medan containerns isolering finns kvar.Förval. OPEN_TERMINAL_BROWSER_NO_SANDBOX=false slår på sandlådan om miljön tillåter det.
Docker, DesktopEtt Linuxskrivbord i containern, med samma öppna program som du ser.Förval i imagen latest.
Direkt på Mac eller Windows, DesktopDen inloggade användarens huvudskärm, med mus och tangentbord. Kommandon körs med dina behörigheter.Terminalen installerad utan Docker.
Browser i din egen ChromeDin körande webbläsare med dess inloggade sessioner. Bara i enanvändarläge.OPEN_TERMINAL_BROWSER_MODE=personal och ditt godkännande i Chrome.

Vår rekommendation, inte källornas: börja på första raden och slå på en flik i taget när du har en uppgift för den. Eftersom profilen ligger kvar bör du inte logga in på egna konton i Browser-fliken. De två sista raderna är till för en dator och konton där du accepterar att modellen gör samma sak som du kan göra.

Kontrollera sedan vad terminalen faktiskt uppger. Enligt koden kräver anropet ingen nyckel, och med flikarna avstängda ska browser och desktop vara false under features:

curl -s http://localhost:8000/api/config

Tre begränsningar är lätta att missa:

FAQ

Vilka säkerhetsluckor rättar Open WebUI 0.13.0?

Det går inte att säga än. Release-noten säger att rättningarna finns men inte står i ändringsloggen, och 6 november 2026 fanns ingen rådgivning som anger 0.13.0 som rättad version.

Kan jag uppdatera en instans i taget?

Nej. Release-noten säger att alla instanser måste uppdateras samtidigt och att rullande uppdateringar inte stöds. Stoppa alla, låt en instans migrera och starta resten på den nya versionen.

Kan jag gå tillbaka till en äldre version efter uppgraderingen?

Inte bara genom att byta tillbaka containern, eftersom det inte upphäver migreringen. Vägen tillbaka är att återställa kopian du tog före uppgraderingen.

Uppdateras Open Terminal när jag uppdaterar Open WebUI?

Nej. Open Terminal är ett eget program med en egen anslutning och en egen uppdatering. Desktop- och Browser-flikarna kräver den anslutningen.


Källor och metod

Källorna kontrollerades 6 nov 2026. Vi har inte kört Open WebUI 0.13 eller Open Terminal, så varken uppgraderingen eller inställningarna är provade av redaktionen. Vi kontrollerade att taggen v0.13.0 finns i GitHubs containerregister och att versionen finns på PyPI, men hämtade ingen av dem.