🖥️ Masaüstü Uygulaması
Libre WebUI masaüstü uygulaması web arayüzünü macOS, Windows ve Linux’ta yerel pencereye sarar. Aynı makinedeki veya belirttiğiniz herhangi bir Libre WebUI sunucusuna bağlanır.
Uygulama ayrı depoda geliştirilir; her sürümün kurucuları ana deponun GitHub sürümlerine eklenir.
📦 İndirme ve Kurma
Son sürümden platform paketini alın:
- macOS (Apple Silicon):
Libre-WebUI-Desktop-{version}-mac-arm64.dmgveya.zip, ya dabrew install --cask libre-webui/tap/libre-webui-desktop - Windows:
Libre-WebUI-Desktop-Setup-{version}.exe(kurucu) veyaLibre-WebUI-Desktop-{version}.exe(taşınabilir) - Linux:
Libre-WebUI-Desktop-{version}.AppImageveyaLibre-WebUI-Desktop-{version}-{arch}.deb
Yeniden adlandırmadan önce paketler Libre-WebUI-Frontend, uygulama Libre WebUI Frontend.app adını taşıyordu.
macOS uygulamayı hasarlı sayıyor
macOS derlemeleri geçici olarak ad-hoc imza kullanır. Paket yapısını geçerli tutar ancak Apple’a yayıncıyı tanıtmaz ve noterlenemez. Applications’a kopyaladıktan sonra System Settings → Privacy & Security → Open Anyway ile onaylayın.
Seçenek yoksa yalnızca resmi sürümü doğruladıktan sonra karantinayı kaldırın:
xattr -dr com.apple.quarantine "/Applications/Libre WebUI Desktop.app"
open "/Applications/Libre WebUI Desktop.app"
Gatekeeper’ı genel kapatmayın. Sorunsuz dağıtım Developer ID Application sertifikası ve Apple noterliği gerektirir.
🔌 Sunucuya Bağlanma
Uygulama istemcidir ve sunucu ister. İlk açılışta:
- Yerel: makinenizde 3001 portundaki sunucuyu arar ve sağlık kontrolünden sonra bağlanır.
- Uzak: ev laboratuvarı veya ekip dağıtımı gibi ulaşılabilir sunucu URL’sini girersiniz; uygulama önce doğrular.
Seçim hatırlanır. Değiştirmek için Libre WebUI → Switch Server… menüsünü kullanın. Hatırlanan sunucu yanıt vermezse boş pencere yerine başlangıç ekranına döner.
Yerel sunucu için Hızlı Başlangıç: Docker Compose, npx libre-webui ve Homebrew çalışır.
🧰 Masaüstünde Work
Paket backend, Docker veya Work kapsayıcı çalışma zamanı içermez. Kullanılabilirliği sunucu belirler:
docker infoçalıştırabilen yerel backend görev kapsayıcıları ve birimler oluşturur;- standart Compose ana bilgisayar socket’ini bağlar, ulaşılabilir çalışma zamanı olmayan özel kapsayıcı Work’ü kullanılamaz gösterir;
- Helm
work.enabled=trueile Kubernetes Pod/PVC Work sağlar; ve - Work yokken Chat çalışır.
Dosyalar uygulamada değil sunucunun Docker veya Kubernetes deposundadır. Önizlemeler imzalı aynı kökenli proxy üzerinden gider; sunucunun reverse proxy’si HTTP/WebSocket’i korursa yerel ve uzak istemciler kullanabilir.
🎨 Masaüstü Entegrasyonu
- Uygulama, düzenleme, görünüm, pencere ve yardım menüleri
- Kenar çubuğunda macOS
hiddenInsetbaşlık çubuğu - Sistem tercihine uyan koyu mod
- Harici bağlantılar varsayılan tarayıcıda açılır
- Renderer bağlam yalıtımıyla ve Node entegrasyonu olmadan çalışır
🚧 Sınırlamalar
- macOS mimarisi: yalnızca Apple Silicon (
arm64) - Sunucu gerekir: backend pakette değildir
- Work sunucuya bağlıdır: Docker/Kubernetes içermez
- Otomatik güncelleme yoktur: yeni paket elle indirilir
Çalışma zamanı, sağlayıcı, depolama ve önizleme güvenliği için Work: yalıtılmış çalışma alanları.