Omarchy-plugin
Libre WebUI levererar en officiell plugin för Omarchy, det tydligt utformade Arch Linux + Hyprland-skrivbordet. En barikon, en panel: om din Libre WebUI-server är uppe, vilken version den kör, hur snabbt den svarar, och en start med ett klick in i appen.
Pluginen är verifierad i Omarchys plugin-marketplace — granskad av en marketplace-underhållare vid exakt den publicerade commiten.
- Marketplace-post: plugins.omarchy.org → Libre WebUI
- Källkodsförråd: libre-webui/omarchy-libre-webui
Vad den gör
- Status vid en blick — barikonen tänds när servern går ner; panelen visar online/offline, den körande versionen och svarslatens. Kontrollen använder den oautentiserade
/health/live-slutpunkten, så inga autentiseringsuppgifter lagras, och den fungerar lika bra mot lokala som mot fjärrservrar. - Start med ett klick — öppna Libre WebUI som ett ramlöst webbapp-fönster (
omarchy-launch-webapp) eller en vanlig webbläsarflik. Högerklicka på barikonen för att starta direkt. - Starta den när den är nere — konfigurera ett valfritt startkommando (
systemctl --user start libre-webui,docker start libre-webui, …), så visas en Start-knapp närhelst servern är offline, med snabb återkontroll tills den svarar. - Tangentbord först — Enter öppnar appen,
Ruppdaterar, piltangenter och Escape beter sig som i varje annan Omarchy-panel.
Installera
omarchy plugin add https://github.com/libre-webui/omarchy-libre-webui.git --enable
Lägg sedan till widgeten i baren från barinställningarna. Har du inte Libre WebUI än? Ett kommando räcker:
npx libre-webui@latest
och widgetens standard-server-URL (http://localhost:8080) hittar den direkt.
Inställningar
| Inställning | Standard | Syfte |
|---|---|---|
| Server-URL | http://localhost:8080 | Var din Libre WebUI-server finns — lokalt eller på distans. |
| Uppdateringsintervall | 30 s | Hur ofta hälsokontrollen körs. |
| Öppna som | Webbapp-fönster | omarchy-launch-webapp-appfönster mot xdg-open-webbläsarflik. |
| Startkommando | (tom) | Valfritt kommando som Start-knappen kör medan servern är offline. |
Mus och IPC
| Åtgärd | Effekt |
|---|---|
| Vänsterklick | Växla panelen |
| Högerklick | Starta Libre WebUI |
| Mittenklick | Uppdatera nu |
Widgeten svarar på shell-IPC, så du kan binda tangenter i Hyprland:
omarchy-shell shell toggle org.librewebui.companion
Extra IPC-kommandon: refresh, launch.
Ta bort
omarchy plugin remove org.librewebui.companion
Säkerhet
Pluginen är medvetet minimal: dess enda nätverksåtkomst är hälsokontrollen mot den server-URL du konfigurerar, svarskroppar är storleksbegränsade vid källan, och URL:en interpoleras aldrig i shell-text. Marketplacens säkerhetsgranskning täckte just dessa egenskaper; den fullständiga historiken är offentlig i repositoryt och i marketplace-inlämningstråden.