การเปิดตัว Mastodon 3.2 แพลตฟอร์มสำหรับการสร้างเครือข่ายโซเชียลแบบกระจายอำนาจ

แนะนำ การเปิดตัวแพลตฟอร์มฟรีสำหรับการปรับใช้เครือข่ายโซเชียลแบบกระจายอำนาจ - มาสโตดอน 3.2ซึ่งช่วยให้คุณสร้างบริการที่สถานที่ของคุณเองซึ่งไม่ได้อยู่ภายใต้การควบคุมของซัพพลายเออร์แต่ละราย หากผู้ใช้ไม่สามารถรันโหนดของตนเองได้ เขาสามารถเลือกโหนดที่น่าเชื่อถือได้ บริการสาธารณะ เพื่อเชื่อมต่อ Mastodon อยู่ในหมวดหมู่ของเครือข่ายรวมซึ่งใช้ชุดโปรโตคอลเพื่อสร้างโครงสร้างการสื่อสารแบบครบวงจร กิจกรรมผับ.

โค้ดฝั่งเซิร์ฟเวอร์ของโปรเจ็กต์เขียนด้วยภาษา Ruby โดยใช้ Ruby on Rails และอินเทอร์เฟซไคลเอนต์เขียนด้วย JavaScript โดยใช้ไลบรารี React.js และ Redux ข้อความต้นฉบับ การแพร่กระจาย ได้รับอนุญาตภายใต้ AGPLv3 นอกจากนี้ยังมีส่วนหน้าแบบคงที่สำหรับการเผยแพร่ทรัพยากรสาธารณะ เช่น โปรไฟล์และสถานะ การจัดเก็บข้อมูลถูกจัดระเบียบโดยใช้ PostgreSQL และ Redis
เปิดให้ API เพื่อการพัฒนา เพิ่มเติม และการเชื่อมต่อแอปพลิเคชันภายนอก (มีไคลเอนต์สำหรับ Android, iOS และ Windows คุณสามารถสร้างบอทได้)

ในรุ่นใหม่:

  • อินเทอร์เฟซสำหรับการเล่นเสียงได้รับการออกแบบใหม่ทั้งหมด และตอนนี้คุณสามารถแยกปกอัลบั้มจากไฟล์ที่ดาวน์โหลดได้โดยอัตโนมัติ หรือกำหนดภาพขนาดย่อของคุณเองได้
  • สำหรับวิดีโอ นอกเหนือจากการกำหนดภาพขนาดย่อตามเนื้อหาของเฟรมแรกแล้ว ขณะนี้มีการรองรับการเชื่อมโยงภาพเนทิฟที่แสดงแทนวิดีโอก่อนที่จะเริ่มเล่น
  • เมื่อส่งลิงก์ไปยังเนื้อหาวิดีโอและเสียงที่โฮสต์บน Mastodon ไปยังแพลตฟอร์มอื่น ได้มีการเพิ่มความสามารถในการเปิดเนื้อหานี้โดยใช้เครื่องเล่นภายนอกสำหรับแพลตฟอร์มที่ใช้ เช่น การใช้ twitter:player
  • เพิ่มการป้องกันบัญชีเพิ่มเติม หากผู้ใช้ไม่ได้เปิดใช้งานการรับรองความถูกต้องด้วยสองปัจจัยและไม่ได้เชื่อมต่อกับบัญชีของเขาเป็นเวลาอย่างน้อยสองสัปดาห์ การพยายามเข้าสู่ระบบใหม่จากที่อยู่ IP ที่ไม่รู้จักจะต้องได้รับการยืนยันผ่านรหัสการเข้าถึงที่ส่งทางอีเมล
  • เมื่อตั้งค่าให้ติดตาม บล็อก หรือเพิกเฉยผู้เข้าร่วม คุณสามารถแนบบันทึกให้กับผู้ใช้ซึ่งจะปรากฏแก่ผู้ที่เพิ่มเท่านั้น ตัวอย่างเช่น สามารถใช้บันทึกเพื่อระบุเหตุผลที่สนใจผู้ใช้รายใดรายหนึ่งได้

ที่มา: opennet.ru

เพิ่มความคิดเห็น