ปลั๊กอิน Omarchy
Libre WebUI มาพร้อมปลั๊กอินทางการสำหรับ Omarchy เดสก์ท็อป Arch Linux + Hyprland ที่มีแนวทางชัดเจน ไอคอนแถบเดียว แผงเดียว บอกว่าเซิร์ฟเวอร์ Libre WebUI ของคุณทำงานอยู่หรือไม่ รันเวอร์ชันไหน ตอบสนองเร็วแค่ไหน พร้อมตัวเปิดแอปแบบคลิกเดียว
ปลั๊กอินนี้ ผ่านการยืนยันใน Omarchy plugin marketplace — ตรวจสอบโดยผู้ดูแล marketplace ที่ commit ที่เผยแพร่จริง
- รายการใน marketplace: plugins.omarchy.org → Libre WebUI
- ที่เก็บซอร์สโค้ด: libre-webui/omarchy-libre-webui
สิ่งที่ทำได้
- เห็นสถานะในพริบตา — ไอคอนแถบจะติดสว่างเมื่อเซิร์ฟเวอร์ล่ม แผงแสดง online/offline เวอร์ชันที่กำลังรัน และเวลาแฝงของการตอบสนอง การตรวจสอบใช้ endpoint
/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 วินาที | ความถี่ในการตรวจสุขภาพ |
| เปิดเป็น | หน้าต่างเว็บแอป | หน้าต่างแอป 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
ความปลอดภัย
ปลั๊กอินนี้ตั้งใจให้เรียบง่ายที่สุด การเข้าถึงเครือข่ายมีเพียงการตรวจสุขภาพไปยัง URL เซิร์ฟเวอร์ที่คุณตั้งค่า เนื้อหาการตอบกลับถูกจำกัดขนาดที่ต้นทาง และ URL จะไม่ถูกแทรกลงในข้อความ shell เลย การตรวจสอบความปลอดภัยของ marketplace ครอบคลุมคุณสมบัติเหล่านี้โดยตรง ประวัติทั้งหมดเปิดเผยต่อสาธารณะใน ที่เก็บโค้ด และในกระทู้การส่งเข้า marketplace