Omarchy bővítmény
A Libre WebUI hivatalos bővítményt kínál az Omarchy számára, a markáns véleményű Arch Linux + Hyprland asztalhoz. Egy sávikon, egy panel: fut-e a Libre WebUI szervere, melyik verzión, milyen gyorsan válaszol, és egykattintásos indítás az appba.
A bővítmény hitelesített az Omarchy bővítménypiacon — egy piactér-karbantartó ellenőrizte a pontosan közzétett commitnál.
- Piactéri bejegyzés: plugins.omarchy.org → Libre WebUI
- Forráskódtár: libre-webui/omarchy-libre-webui
Mit csinál
- Állapot egy pillantásra — a sávikon kigyullad, ha a szerver leáll; a panel mutatja az online/offline állapotot, a futó verziót és a válaszidőt. A lekérdezés a hitelesítés nélküli
/health/livevégpontot használja, így nem tárol hitelesítő adatot, és helyi és távoli szerverekkel egyaránt működik. - Egykattintásos indítás — nyissa meg a Libre WebUI-t keretmentes webapp-ablakként (
omarchy-launch-webapp) vagy sima böngészőlapként. Jobb kattintás a sávikonon közvetlen indításhoz. - Indítás, ha leállt — állítson be egy opcionális indítóparancsot (
systemctl --user start libre-webui,docker start libre-webui, …), és egy Start gomb jelenik meg, amíg a szerver offline, gyors újralekérdezéssel, amíg válaszol. - Billentyűzet-elsőbbség — az Enter megnyitja az appot, az
Rfrissít, a nyílbillentyűk és az Escape úgy viselkednek, mint minden más Omarchy panelen.
Telepítés
omarchy plugin add https://github.com/libre-webui/omarchy-libre-webui.git --enable
Ezután adja hozzá a widgetet a sávjához a sávbeállításokból. Még nincs Libre WebUI-ja? Egy parancs:
npx libre-webui@latest
és a widget alapértelmezett szerver-URL-je (http://localhost:8080) azonnal megtalálja.
Beállítások
| Beállítás | Alapérték | Cél |
|---|---|---|
| Server URL | http://localhost:8080 | Hol él a Libre WebUI szervere — helyben vagy távolról. |
| Refresh interval | 30 s | Milyen gyakran fut az egészséglekérdezés. |
| Open as | Web app window | omarchy-launch-webapp app-ablak a xdg-open böngészőlappal szemben. |
| Start command | (empty) | Opcionális parancs, amelyet a Start gomb futtat, amíg a szerver offline. |
Egér és IPC
| Művelet | Hatás |
|---|---|
| Bal kattintás | A panel be- és kikapcsolása |
| Jobb kattintás | Libre WebUI indítása |
| Középső kattintás | Azonnali frissítés |
A widget válaszol a shell IPC-re, így Hyprlandben billentyűket köthet hozzá:
omarchy-shell shell toggle org.librewebui.companion
További IPC-igék: refresh, launch.
Eltávolítás
omarchy plugin remove org.librewebui.companion
Biztonság
A bővítmény szándékosan minimális: az egyetlen hálózati hozzáférése az egészséglekérdezés a beállított szerver-URL felé, a válasz törzsét a forrás oldalán mérethatár korlátozza, és az URL soha nem kerül shell szövegbe interpolálva. A piactér biztonsági felülvizsgálata pontosan ezeket a tulajdonságokat vizsgálta; a teljes történet nyilvános a tárolóban és a piactéri beküldési szálban.