Omarchy Eklentisi
Libre WebUI, kendine özgü fikirleri olan Arch Linux + Hyprland masaüstü Omarchy için resmi bir eklenti sunar. Tek çubuk simgesi, tek panel: Libre WebUI sunucunuzun çalışıp çalışmadığı, hangi sürümü kullandığı, ne kadar hızlı yanıt verdiği ve uygulamaya tek tıkla giriş.
Eklenti Omarchy eklenti pazarında doğrulanmıştır — bir pazar yöneticisi tarafından, tam olarak yayımlanan commit üzerinde incelenmiştir.
- Pazar listesi: plugins.omarchy.org → Libre WebUI
- Kaynak deposu: libre-webui/omarchy-libre-webui
Ne yapar
- Bir bakışta durum — sunucunuz çöktüğünde çubuk simgesi yanar; panel çevrimiçi/çevrimdışı durumunu, çalışan sürümü ve yanıt gecikmesini gösterir. Sonda, kimlik doğrulaması gerektirmeyen
/health/liveuç noktasını kullanır, böylece hiçbir kimlik bilgisi saklanmaz ve yerel ile uzak sunucularda aynı şekilde çalışır. - Tek tıkla başlatma — Libre WebUI'yi çerçevesiz bir web uygulaması penceresi (
omarchy-launch-webapp) veya normal bir tarayıcı sekmesi olarak açın. Doğrudan başlatmak için çubuk simgesine sağ tıklayın. - Kapalıyken başlatın — isteğe bağlı bir başlatma komutu yapılandırın (
systemctl --user start libre-webui,docker start libre-webui, …); sunucu çevrimdışı olduğunda bir Başlat düğmesi görünür ve sunucu yanıt verene kadar hızlı yeniden sondaj yapılır. - Klavye öncelikli — Enter uygulamayı açar,
Ryeniler, ok tuşları ve Escape diğer tüm Omarchy panelleri gibi davranır.
Kurulum
omarchy plugin add https://github.com/libre-webui/omarchy-libre-webui.git --enable
Ardından çubuk ayarlarından widget'ı çubuğunuza ekleyin. Henüz Libre WebUI'niz yok mu? Tek komut yeterli:
npx libre-webui@latest
ve widget'ın varsayılan sunucu URL'si (http://localhost:8080) onu hemen bulur.
Ayarlar
| Ayar | Varsayılan | Amaç |
|---|---|---|
| Sunucu URL'si | http://localhost:8080 | Libre WebUI sunucunuzun bulunduğu yer — yerel veya uzak. |
| Yenileme aralığı | 30 sn | Sağlık sondasının ne sıklıkla çalıştığı. |
| Şu şekilde aç | Web uygulaması penceresi | omarchy-launch-webapp uygulama penceresine karşı xdg-open tarayıcı sekmesi. |
| Başlatma komutu | (boş) | Sunucu çevrimdışıyken Başlat düğmesinin çalıştıracağı isteğe bağlı komut. |
Fare ve IPC
| Eylem | Etki |
|---|---|
| Sol tık | Paneli aç/kapat |
| Sağ tık | Libre WebUI'yi başlat |
| Orta tık | Şimdi yenile |
Widget, kabuk IPC'sine yanıt verir, böylece Hyprland'de tuşlara bağlayabilirsiniz:
omarchy-shell shell toggle org.librewebui.companion
Ek IPC fiilleri: refresh, launch.
Kaldırma
omarchy plugin remove org.librewebui.companion
Güvenlik
Eklenti kasıtlı olarak minimaldir: tek ağ erişimi, yapılandırdığınız sunucu URL'sine karşı yapılan sağlık sondasıdır, yanıt gövdeleri üretici tarafında boyut sınırlıdır ve URL hiçbir zaman kabuk metnine enjekte edilmez. Pazarın güvenlik incelemesi tam olarak bu özellikleri kapsadı; tüm geçmiş depoda ve pazar başvuru konusunda herkese açıktır.