Перейти к основному содержимому

Плагин Omarchy

Libre WebUI поставляет официальный плагин для Omarchy — десктопа Arch Linux + Hyprland со своим взглядом на вещи. Одна иконка в баре, одна панель: работает ли сервер Libre WebUI, какую версию он запускает, как быстро отвечает, и запуск приложения в один клик.

Плагин верифицирован в маркетплейсе плагинов Omarchy — проверен мейнтейнером маркетплейса на точном опубликованном коммите.

Что делает

  • Статус с одного взгляда — иконка в баре загорается, когда сервер падает; панель показывает 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. Проверка безопасности маркетплейса охватила именно эти свойства; полная история публична в репозитории и в треде подачи заявки на маркетплейс.