การเปิดตัวแพลตฟอร์มการแชร์ไฟล์ OpenCloud 8.0

OpenCloud 8.0 แพลตฟอร์มที่ช่วยให้ผู้ใช้สามารถติดตั้งระบบแชร์ไฟล์และทำงานร่วมกันด้านเนื้อหาบนเซิร์ฟเวอร์ของตนเอง ได้ถูกเปิดตัวแล้ว โครงการนี้ได้รับการส่งเสริมให้เป็นทางเลือกแบบเปิดแทนระบบกรรมสิทธิ์ เช่น Microsoft SharePoint, Google Drive และ Dropbox และยังสอดคล้องกับ GDPR ของสหภาพยุโรปอีกด้วย

โครงการนี้ก่อตั้งขึ้นโดยแยกตัวออกมาจากแพลตฟอร์ม OCIS (ownCloud Infinite Scale) แตกต่างจากโค้ดเบสเดิมของ ownCloud และ NextCloud ซึ่งเป็นเวอร์ชันที่แยกออกมา เซิร์ฟเวอร์ OCIS ถูกเขียนใหม่จาก PHP เป็น Go ผู้สร้าง OpenCloud พยายามตัดฟังก์ชันที่ไม่จำเป็นออกจากโค้ดเบสและมุ่งเน้นไปที่การนำเสนอการใช้งานที่มีคุณภาพสูงสุดของฟังก์ชันหลัก นั่นคือ การทำงานร่วมกันของไฟล์

เซิร์ฟเวอร์นี้เขียนด้วยภาษา Go เผยแพร่ภายใต้ใบอนุญาต Apache 2.0 และรองรับ WebDAV, gRPC, Microsoft RESTful Web API Graph, OCS, OCM 1.1 และ OpenID Connect เซิร์ฟเวอร์นี้ถูกนำไปใช้โดยใช้แนวคิดไมโครเซอร์วิส และสามารถปรับขนาดได้ตั้งแต่การติดตั้งบนบอร์ด Raspberry Pi ไปจนถึงระบบหลายแพลตฟอร์มขนาดใหญ่เซิร์ฟเวอร์การนำไปใช้งาน

ไคลเอนต์บนเดสก์ท็อปเขียนด้วยภาษา C++ โดยใช้ Qt เผยแพร่ภายใต้ใบอนุญาต GPLv3 และรองรับการคอมไพล์สำหรับ Windows, macOS и Linuxโปรแกรมไคลเอ็นต์ยังมีฟีเจอร์การซิงโครไนซ์ไฟล์ในตัวและการเชื่อมต่อพื้นที่จัดเก็บข้อมูลร่วมกันเป็นระบบไฟล์เสมือน อินเทอร์เฟซเว็บเขียนด้วย TypeScript โดยใช้เฟรมเวิร์ก Vue.js และได้รับอนุญาตภายใต้ใบอนุญาต AGPLv3 แอปพลิเคชันมือถือก็มีให้บริการเช่นกัน Android และ iOS

นอกจากคุณสมบัติการจัดเก็บและแชร์ไฟล์ รวมถึงการเข้าถึงชุดไฟล์ที่ซิงโครไนซ์จากอุปกรณ์ต่างๆ แล้ว OpenCloud ยังมีคุณสมบัติสำหรับการแก้ไขเอกสารร่วมกันแบบเรียลไทม์ การผสานรวมกับชุดโปรแกรมสำนักงาน Collabora Online และโปรแกรมแก้ไข Markdown (ToastUI) การดึงข้อความจากรูปภาพและเอกสารที่สแกน และการใช้โปรโตคอล ICAP สำหรับการสแกนไฟล์ที่ดาวน์โหลดในโปรแกรมป้องกันไวรัส

คุณสามารถจำกัดอายุการใช้งานของไฟล์ที่เผยแพร่ ให้การเข้าถึงผ่านลิงค์ และปกป้องเนื้อหาด้วยรหัสผ่าน เพื่อลดความซับซ้อนในการนำทางไฟล์ จึงรองรับแท็ก ตัวกรอง และการค้นหาข้อความแบบเต็ม ระบบจะติดตามประวัติการทำงานทั้งหมดพร้อมไฟล์ และรองรับการย้อนกลับการเปลี่ยนแปลงไปยังเวอร์ชันเฉพาะในอดีต สามารถจัดระเบียบการทำงานเป็นทีมได้โดยการกำหนดไดเร็กทอรีย่อย (“พื้นที่ทำงาน”) ให้กับทีมแต่ละทีม

ผู้ดูแลระบบจะได้รับอินเทอร์เฟซโดยละเอียดสำหรับการจัดการสิทธิ์การเข้าถึงและผู้ใช้ (ตัวอย่างเช่น คุณอนุญาตให้ผู้ใช้ดูเท่านั้นหรืออัปโหลดไปยังที่เก็บข้อมูลเท่านั้น) รองรับการควบคุมการเข้าถึงตามบทบาท (RBAC) แพลตฟอร์มนี้ใช้สถาปัตยกรรม Privacy-First ซึ่งหมายความว่าผู้ใช้ OpenCloud ที่มีสิทธิ์ผู้ดูแลระบบไม่สามารถเข้าถึงเนื้อหาของผู้ใช้ได้

ในเวอร์ชันใหม่:

  • โปรแกรมแก้ไขข้อความตอนนี้อนุญาตให้ผู้ใช้หลายคนทำงานพร้อมกันบนไฟล์ Markdown และ OCNote ได้ โดยการเปลี่ยนแปลงจะแสดงผลแบบเรียลไทม์ ผู้ใช้สามารถเข้าร่วมในโหมดอ่านอย่างเดียวได้ ทำให้พวกเขาสามารถสังเกตความคืบหน้าของเอกสารได้
  • การตั้งค่าสำหรับเครื่องมือค้นหา Bleve และ OpenSearch ได้ถูกรวมเข้าด้วยกันเพื่อให้ได้ผลลัพธ์ที่คล้ายคลึงกันไม่ว่าจะเป็นระบบค้นหาใด (Bleve เป็นเครื่องมือค้นหาเริ่มต้น แต่ OpenSearch ก็มีให้ใช้งานเช่นกัน ซึ่งเหมาะสมกว่าสำหรับโครงการขนาดใหญ่) การใช้หน่วยความจำเมื่อใช้เครื่องมือค้นหา Bleve ลดลง (จาก 1.1 GB เหลือ 120 MB เมื่อทำการจัดทำดัชนีไฟล์ 100 ไฟล์)
  • เพิ่มการรองรับการเคลื่อนย้ายรูปภาพ พร้อมความสามารถในการดูตัวอย่างเมื่อวางเมาส์เหนือรูปภาพ หรือโดยการคลิกปุ่ม
  • การเลื่อนและการแสดงภาพขนาดย่อได้รับการปรับปรุงให้เร็วขึ้นสำหรับแคตตาล็อกที่มีรูปภาพจำนวนมาก (1000 ภาพขึ้นไป)
  • ดีไซน์ของหน้าป้อนรหัสผ่าน คำเตือนการเข้าถึงที่ถูกปฏิเสธ และหน้าอัปโหลดไฟล์ลับได้รับการปรับปรุงแล้ว
  • เพิ่มความสามารถในการใช้กล่องโต้ตอบระบบเพื่อจัดการการพิมพ์ โดยรองรับการส่งออกเป็นไฟล์ PDF
  • มีการเพิ่มปุ่ม "การดำเนินการเพิ่มเติม" ลงในแผงควบคุม ซึ่งสามารถใช้เพื่อย้ายเครื่องมือที่ไม่พอดีกับความกว้างของหน้าต่างได้
  • มีการใช้งานการเน้นไวยากรณ์สำหรับภาษาโปรแกรม 37 ภาษา รวมถึงการเน้นไวยากรณ์ภายในบล็อกโค้ดในไฟล์ Markdown ด้วย
  • ปัจจุบันธีมต่างๆ ถูกจัดจำหน่ายในรูปแบบอิมเมจ Docker แล้ว

ที่มา: opennet.ru

ซื้อโฮสติ้งที่เชื่อถือได้สำหรับไซต์ที่มีการป้องกัน DDoS เซิร์ฟเวอร์ VPS VDS 🔥 ซื้อบริการเว็บโฮสติ้งที่เชื่อถือได้ พร้อมระบบป้องกัน DDoS และเซิร์ฟเวอร์ VPS/VDS | ProHoster