🖥️ Aplikacja komputerowa
Natywne okno łączy się z serwerem lokalnym lub zdalnym. Kod jest w osobnym repozytorium, instalatory w wydaniach.
📦 Instalacja
- macOS:
Libre-WebUI-Desktop-{version}-mac-arm64.dmg,.ziplubbrew install --cask libre-webui/tap/libre-webui-desktop - Windows:
Libre-WebUI-Desktop-Setup-{version}.exelubLibre-WebUI-Desktop-{version}.exe - Linux:
Libre-WebUI-Desktop-{version}.AppImagelubLibre-WebUI-Desktop-{version}-{arch}.deb
Stare nazwy: Libre-WebUI-Frontend, Libre WebUI Frontend.app.
macOS blokuje aplikację
Tymczasowy podpis ad-hoc nie identyfikuje wydawcy i nie może być notaryzowany. Po skopiowaniu do Applications użyj Ustawienia systemowe → Prywatność i bezpieczeństwo → Otwórz mimo to. Po sprawdzeniu oficjalnego źródła:
xattr -dr com.apple.quarantine "/Applications/Libre WebUI Desktop.app"
open "/Applications/Libre WebUI Desktop.app"
Nie wyłączaj Gatekeeper globalnie. Pełna dystrybucja wymaga Developer ID Application i notaryzacji.
🔌 Połączenie
Lokalne sprawdza port 3001; Zdalne weryfikuje URL. Wybór jest pamiętany; zmień przez Libre WebUI → Przełącz serwer…. Brak odpowiedzi wraca do ekranu startowego.
Zobacz Szybki start dla Compose, npx libre-webui, Homebrew.
🧰 Work
Natywny serwer może sprawdzić runtime przez docker info.
Aplikacja nie zawiera backendu ani runtime. Dostępność zależy od serwera: natywny Docker, standardowy Compose, Kubernetes z work.enabled=true; Chat działa bez Work. Pliki są na serwerze, podgląd przez podpisany proxy.
🎨 Integracja
Natywne menu, macOS hiddenInset, motyw systemowy, zewnętrzne linki w przeglądarce, context isolation bez Node.
🚧 Ograniczenia
macOS tylko arm64; serwer wymagany; Work zależny od serwera; brak autoaktualizacji.
Zobacz Work.