Chuyển tới nội dung chính

Plugin Omarchy

Libre WebUI cung cấp plugin chính thức cho Omarchy, desktop Arch Linux + Hyprland có chủ kiến rõ ràng. Một biểu tượng trên thanh, một bảng điều khiển: máy chủ Libre WebUI của bạn có đang chạy không, đang chạy phiên bản nào, phản hồi nhanh ra sao, và khởi chạy ứng dụng chỉ với một chạm.

Plugin đã được xác minh trên chợ plugin Omarchy — được người quản trị chợ xem xét đúng tại commit đã phát hành.

Chức năng

  • Trạng thái trong nháy mắt — biểu tượng trên thanh sáng lên khi máy chủ ngừng hoạt động; bảng điều khiển hiển thị trực tuyến/ngoại tuyến, phiên bản đang chạy và độ trễ phản hồi. Việc dò trạng thái dùng endpoint không cần xác thực /health/live, nên không có thông tin xác thực nào được lưu trữ và nó hoạt động như nhau với cả máy chủ cục bộ lẫn máy chủ từ xa.
  • Khởi chạy một chạm — mở Libre WebUI dưới dạng cửa sổ ứng dụng web không khung (omarchy-launch-webapp) hoặc một tab trình duyệt thông thường. Nhấp chuột phải vào biểu tượng trên thanh để khởi chạy trực tiếp.
  • Khởi động khi máy chủ tắt — cấu hình một lệnh khởi động tùy chọn (systemctl --user start libre-webui, docker start libre-webui, …) và nút Khởi động sẽ xuất hiện bất cứ khi nào máy chủ ngoại tuyến, cùng với việc dò lại nhanh cho đến khi máy chủ phản hồi.
  • Ưu tiên bàn phím — Enter mở ứng dụng, R làm mới, các phím mũi tên và Escape hoạt động giống mọi bảng điều khiển Omarchy khác.

Cài đặt

omarchy plugin add https://github.com/libre-webui/omarchy-libre-webui.git --enable

Sau đó thêm widget vào thanh của bạn từ phần cài đặt thanh. Chưa có Libre WebUI? Chỉ cần một lệnh:

npx libre-webui@latest

và URL máy chủ mặc định của widget (http://localhost:8080) sẽ tìm thấy nó ngay lập tức.

Cài đặt tùy chọn

Tùy chọnMặc địnhMục đích
URL máy chủhttp://localhost:8080Nơi máy chủ Libre WebUI của bạn hoạt động — cục bộ hoặc từ xa.
Khoảng thời gian làm mới30 giâyTần suất chạy việc dò kiểm tra sức khỏe.
Mở dưới dạngCửa sổ ứng dụng webCửa sổ ứng dụng omarchy-launch-webapp so với tab trình duyệt xdg-open.
Lệnh khởi động(trống)Lệnh tùy chọn mà nút Khởi động chạy trong khi máy chủ ngoại tuyến.

Chuột và IPC

Thao tácHiệu ứng
Nhấp tráiBật/tắt bảng điều khiển
Nhấp phảiKhởi chạy Libre WebUI
Nhấp giữaLàm mới ngay

Widget phản hồi IPC của shell, vì vậy bạn có thể gán phím trong Hyprland:

omarchy-shell shell toggle org.librewebui.companion

Các động từ IPC bổ sung: refresh, launch.

Gỡ bỏ

omarchy plugin remove org.librewebui.companion

Bảo mật

Plugin được thiết kế tối giản một cách có chủ ý: quyền truy cập mạng duy nhất là việc dò kiểm tra sức khỏe đến URL máy chủ mà bạn cấu hình, phần thân phản hồi bị giới hạn kích thước ở phía tạo ra, và URL không bao giờ được nội suy vào văn bản shell. Việc xem xét bảo mật của chợ đã bao quát chính xác các đặc tính này; toàn bộ lịch sử được công khai trong kho mã nguồn và trong luồng thảo luận nộp plugin lên chợ.