Wtyczka Omarchy
Libre WebUI udostępnia oficjalną wtyczkę dla Omarchy, zdecydowanego w swoich wyborach pulpitu Arch Linux + Hyprland. Jedna ikona na pasku, jeden panel: czy serwer Libre WebUI działa, jaką wersję uruchamia, jak szybko odpowiada, oraz uruchomienie aplikacji jednym kliknięciem.
Wtyczka jest zweryfikowana na marketplace wtyczek Omarchy — sprawdzona przez opiekuna marketplace dokładnie przy opublikowanym commicie.
- Wpis na marketplace: plugins.omarchy.org → Libre WebUI
- Repozytorium źródłowe: libre-webui/omarchy-libre-webui
Co robi
- Stan na pierwszy rzut oka — ikona na pasku zapala się, gdy serwer przestaje działać; panel pokazuje online/offline, uruchomioną wersję i opóźnienie odpowiedzi. Sonda korzysta z niewymagającego uwierzytelnienia punktu
/health/live, więc żadne poświadczenia nie są przechowywane i działa to zarówno wobec serwerów lokalnych, jak i zdalnych. - Uruchamianie jednym kliknięciem — otwórz Libre WebUI jako bezramkowe okno aplikacji webowej (
omarchy-launch-webapp) albo zwykłą kartę przeglądarki. Kliknij prawym przyciskiem ikonę paska, aby uruchomić bezpośrednio. - Uruchom, gdy nie działa — skonfiguruj opcjonalne polecenie startowe (
systemctl --user start libre-webui,docker start libre-webui, …), a przycisk Start pojawi się zawsze, gdy serwer jest offline, z szybkim ponawianiem sondy aż do uzyskania odpowiedzi. - Najpierw klawiatura — Enter otwiera aplikację,
Rodświeża, strzałki i Escape zachowują się jak w każdym innym panelu Omarchy.
Instalacja
omarchy plugin add https://github.com/libre-webui/omarchy-libre-webui.git --enable
Następnie dodaj widżet do paska z poziomu ustawień paska. Nie masz jeszcze Libre WebUI? Wystarczy jedno polecenie:
npx libre-webui@latest
a domyślny adres URL serwera widżetu (http://localhost:8080) od razu go znajdzie.
Ustawienia
| Ustawienie | Domyślnie | Cel |
|---|---|---|
| Adres URL serwera | http://localhost:8080 | Gdzie znajduje się serwer Libre WebUI — lokalnie lub zdalnie. |
| Interwał odświeżania | 30 s | Jak często uruchamiana jest sonda kondycji. |
| Otwórz jako | Okno aplikacji webowej | Okno aplikacji omarchy-launch-webapp kontra karta przeglądarki xdg-open. |
| Polecenie startowe | (puste) | Opcjonalne polecenie uruchamiane przez przycisk Start, gdy serwer jest offline. |
Mysz i IPC
| Akcja | Efekt |
|---|---|
| Lewy przycisk | Przełącza panel |
| Prawy przycisk | Uruchamia Libre WebUI |
| Środkowy przycisk | Odświeża natychmiast |
Widżet odpowiada na IPC powłoki, więc można powiązać klawisze w Hyprland:
omarchy-shell shell toggle org.librewebui.companion
Dodatkowe polecenia IPC: refresh, launch.
Usuwanie
omarchy plugin remove org.librewebui.companion
Bezpieczeństwo
Wtyczka jest celowo minimalna: jej jedyny dostęp do sieci to sonda kondycji wobec skonfigurowanego adresu URL serwera, rozmiar treści odpowiedzi jest ograniczony już po stronie producenta, a adres URL nigdy nie jest wstawiany do tekstu powłoki. Przegląd bezpieczeństwa na marketplace obejmował dokładnie te właściwości; pełna historia jest publiczna w repozytorium oraz w wątku zgłoszeniowym marketplace.