6 คะแนน โดย GN⁺ 2023-10-17 | 2 ความคิดเห็น | แชร์ทาง WhatsApp
  • บทความแนะนำ Cockpit อินเทอร์เฟซกราฟิกบนเว็บสำหรับเซิร์ฟเวอร์ที่เปิดตัวเมื่อวันที่ 5 ตุลาคม 2023 เวอร์ชัน 302
  • Cockpit ถูกออกแบบมาสำหรับทุกคน ตั้งแต่ผู้เริ่มต้นใช้ Linux ผู้ที่คุ้นเคยกับ Linux ไปจนถึงผู้ดูแลระบบมืออาชีพที่ต้องการจัดการเซิร์ฟเวอร์ได้ง่ายและเป็นแบบกราฟิก
  • Cockpit ใช้ API และคำสั่งของระบบ ทำให้ทีมผู้ดูแลสามารถจัดการระบบได้ในแบบที่ต้องการ ซึ่งรวมถึงบรรทัดคำสั่งและยูทิลิตีต่างๆ
  • อินเทอร์เฟซใช้งานง่าย และช่วยให้ผู้ใช้ทำความรู้จักกับ Linux ได้โดยไม่ต้องจำคำสั่งจากบรรทัดคำสั่ง
  • Cockpit เข้ากันได้กับเวิร์กโฟลว์เดิม ทำให้ผู้ใช้สามารถใช้งาน Cockpit ไปพร้อมกับแอปหรือเครื่องมือบรรทัดคำสั่งที่ชื่นชอบได้ต่อไป
  • Cockpit ใช้ API ที่มีอยู่แล้วในระบบ ไม่ได้เพิ่มชั้นของเครื่องมือเฉพาะของตัวเองหรือสร้างซับซิสเต็มขึ้นใหม่ และทำงานตามความจำเป็นด้วย systemd socket activation
  • Cockpit สามารถขยายความสามารถได้ และรองรับรายการแอปพลิเคชันเสริมและของบุคคลที่สามจำนวนมาก
  • งานที่ทำได้บนแต่ละโฮสต์ที่รัน Cockpit ได้แก่ ตรวจสอบและเปลี่ยนการตั้งค่าเครือข่าย กำหนดค่าไฟร์วอลล์ จัดการสตอเรจ สร้างและจัดการเครื่องเสมือน ดาวน์โหลดและรันคอนเทนเนอร์ ค้นหาและสำรวจบันทึกระบบ ตรวจสอบฮาร์ดแวร์ของระบบ อัปเกรดซอฟต์แวร์ จัดการบัญชีผู้ใช้ ตรวจสอบและโต้ตอบกับบริการที่อิงกับ systemd ใช้เทอร์มินัลกับเซิร์ฟเวอร์ระยะไกลจากเว็บเบราว์เซอร์ภายในเครื่อง สลับระหว่างเซิร์ฟเวอร์ Cockpit หลายเครื่อง ขยายความสามารถของ Cockpit ด้วยการติดตั้งแอปและแอดออนที่มีเพิ่มขึ้นเรื่อยๆ เขียนโมดูลกำหนดเองเพื่อให้ Cockpit ทำทุกอย่างตามต้องการ ตลอดจนแก้ไขปัญหาและซ่อมแซมระบบ
  • Cockpit ถูกออกแบบและทดสอบผ่านการวิจัยด้านการใช้งานจริง จึงทำงานได้ตามที่คาดหวังและใช้งานง่ายขึ้นเรื่อยๆ เมื่อเวลาผ่านไป
  • Cockpit ใช้งานได้ฟรี และเผยแพร่ภายใต้ GNU LGPL
  • สามารถติดตั้ง Cockpit บนดิสทริบิวชันหลักต่างๆ ได้ และเข้าถึงได้จากทุกระบบปฏิบัติการผ่านเว็บเบราว์เซอร์หลักทั้งหมด รวมถึง Windows, MacOS และ Android
  • Cockpit ใช้วงรอบการออกรุ่นแบบอิงเวลา โดยมีเวอร์ชันใหม่ออกทุกสองสัปดาห์

2 ความคิดเห็น

 
GN⁺ 2023-10-17
ความเห็นจาก Hacker News
  • บทความเกี่ยวกับอินเทอร์เฟซกราฟิกแบบเว็บสำหรับเซิร์ฟเวอร์ของ 'Cockpit'
  • ผู้ใช้บางส่วนโต้แย้งว่าอินเทอร์เฟซจัดการแบบกราฟิกอย่าง Cockpit อาจมีประโยชน์กว่าคำสั่งบรรทัดคำสั่งสำหรับงานเชิงสำรวจ เพราะให้ความสำคัญกับการค้นพบและการมองเห็นภาพรวม
  • Cockpit ใช้การเปิดใช้งานซ็อกเก็ตของ systemd และไม่ต้องมีเซิร์ฟเวอร์โปรเซสค้างไว้เมื่อไม่ได้ใช้งาน จึงได้รับคำชมว่าเป็นการออกแบบที่มีประสิทธิภาพ
  • มีการถกเถียงกันถึงคุณค่าของ "porcelain" หรืออินเทอร์เฟซที่เป็นมิตรต่อผู้ใช้ โดยผู้ใช้บางคนแชร์ประสบการณ์ว่าการโฟกัสที่ UI/UX สามารถสร้างประโยชน์ให้บริษัทได้มากกว่าการพัฒนาแบ็กเอนด์
  • ผู้ใช้บางส่วนต้องการให้เครื่องมืออย่าง Cockpit มีคำเตือนเมื่อพื้นที่ดิสก์ใกล้เต็ม
  • มีความกังวลเกี่ยวกับความเสี่ยงด้านความปลอดภัยของการใช้ Cockpit เช่น การต้องเปิดพอร์ตเพิ่มและการเพิ่มโอกาสเกิดช่องโหว่
  • ผู้ใช้บางส่วนเปรียบเทียบ Cockpit กับเครื่องมืออื่น เช่น Windows Server Manager และ Proxmox พร้อมแสดงความเห็นที่หลากหลายเกี่ยวกับความสามารถและความเร็วในการพัฒนา
  • มีคำวิจารณ์เกี่ยวกับข้อจำกัดของ Cockpit และเสน่ห์ของมันต่อผู้ใช้ที่ชอบอินเทอร์เฟซแบบชี้แล้วคลิกมากกว่าคำสั่งบรรทัดคำสั่ง
  • ผู้ใช้บางส่วนพบว่า Cockpit มีประโยชน์สำหรับการตรวจสอบสถานะเซิร์ฟเวอร์และแพ็กเกจซอฟต์แวร์อย่างรวดเร็ว แต่อีกบางคนรู้สึกว่ายังไม่เพียงพอสำหรับงานดูแลระบบ
  • ลอจิกฝั่งแบ็กเอนด์ของ Cockpit เขียนด้วย Python และในการพัฒนายังใช้ C และ JS ด้วย