Ana içeriğe geç

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.

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/live uç 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, R yeniler, 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

AyarVarsayılanAmaç
Sunucu URL'sihttp://localhost:8080Libre WebUI sunucunuzun bulunduğu yer — yerel veya uzak.
Yenileme aralığı30 snSağlık sondasının ne sıklıkla çalıştığı.
Şu şekilde açWeb uygulaması penceresiomarchy-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

EylemEtki
Sol tıkPaneli aç/kapat
Sağ tıkLibre 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.