Плагин Omarchy
Libre WebUI поставляет официальный плагин для Omarchy — десктопа Arch Linux + Hyprland со своим взглядом на вещи. Одна иконка в баре, одна панель: работает ли сервер Libre WebUI, какую версию он запускает, как быстро отвечает, и запуск приложения в один клик.
Плагин верифицирован в маркетплейсе плагинов Omarchy — проверен мейнтейнером маркетплейса на точном опубликованном коммите.
- Запись в маркетплейсе: plugins.omarchy.org → Libre WebUI
- Репозиторий исходников: libre-webui/omarchy-libre-webui
Что делает
- Статус с одного взгляда — иконка в баре загорается, когда сервер падает; панель показывает online/offline, запущенную версию и задержку ответа. Проверка использует неаутентифицированный эндпойнт
/health/live, поэтому учётные данные нигде не хранятся, и это работает как для локальных, так и для удалённых серверов. - Запуск в один клик — открывает Libre WebUI как окно веб-приложения без рамки (
omarchy-launch-webapp) или как обычную вкладку браузера. Клик правой кнопкой по иконке бара запускает напрямую. - Запуск, когда сервер лежит — настройте опциональную команду запуска (
systemctl --user start libre-webui,docker start libre-webui, …), и кнопка Start появляется всякий раз, когда сервер offline, с быстрым повторным опросом до ответа. - Управление с клавиатуры — Enter открывает приложение,
Rобновляет, стрелки и Escape ведут себя как в любой другой панели Omarchy.
Установка
omarchy plugin add https://github.com/libre-webui/omarchy-libre-webui.git --enable
Затем добавьте виджет в бар через настройки бара. Ещё нет Libre WebUI? Одна команда:
npx libre-webui@latest
и URL сервера по умолчанию у виджета (http://localhost:8080) сразу его найдёт.
Настройки
| Настройка | По умолчанию | Назначение |
|---|---|---|
| URL сервера | http://localhost:8080 | Где живёт ваш сервер Libre WebUI — локально или удалённо. |
| Интервал обновления | 30 с | Как часто выполняется health-check. |
| Открывать как | Окно веб-приложения | Окно omarchy-launch-webapp против вкладки браузера xdg-open. |
| Команда запуска | (пусто) | Опциональная команда, которую запускает кнопка Start, пока сервер offline. |
Мышь и IPC
| Действие | Эффект |
|---|---|
| Левый клик | Переключить панель |
| Правый клик | Запустить Libre WebUI |
| Средний клик | Обновить сейчас |
Виджет отвечает на shell IPC, поэтому можно назначить хоткеи в Hyprland:
omarchy-shell shell toggle org.librewebui.companion
Дополнительные IPC-команды: refresh, launch.
Удаление
omarchy plugin remove org.librewebui.companion
Безопасность
Плагин намеренно минимален: единственный сетевой доступ — health-check к настроенному вами URL сервера, тела ответов ограничены по размеру на стороне источника, и URL никогда не интерполируется в текст shell. Проверка безопасности маркетплейса охватила именно эти свойства; полная история публична в репозитории и в треде подачи заявки на маркетплейс.