Bản phát hành đầu tiên của nền tảng giao tiếp tương thích với Discord Fosscord

Bản phát hành thử nghiệm đầu tiên của phần máy chủ của dự án Fosscord đã được xuất bản, phát triển một nền tảng giao tiếp mở để tổ chức giao tiếp trong cộng đồng bằng cách sử dụng trò chuyện, cuộc gọi video và cuộc gọi thoại. Một điểm khác biệt quan trọng so với các dự án mở khác có mục đích tương tự, chẳng hạn như Revolt và Rocket.Chat, là việc cung cấp khả năng tương thích ở cấp độ giao thức với trình nhắn tin độc quyền Discord - Người dùng Fosscord có thể liên lạc với những người tiếp tục sử dụng dịch vụ discord.com. Mã dự án được viết bằng TypeScript sử dụng nền tảng Node.js và được phân phối theo giấy phép AGPLv3. Các bản dựng máy chủ làm sẵn được chuẩn bị cho Linux, Windows và macOS.

Máy chủ cho phép bạn tự triển khai nền tảng, bao gồm các thành phần triển khai API HTTP tương thích với Discord, một cổng dựa trên giao thức WebSocket, mạng phân phối nội dung, máy chủ RTC và WebRTC để tổ chức liên lạc thoại và video , tiện ích và giao diện web để quản lý. MongoDB được sử dụng làm DBMS. Riêng biệt, dự án đang phát triển một ứng dụng khách và khung CSS để tạo giao diện kiểu Discord.

Bản phát hành đầu tiên của nền tảng giao tiếp tương thích với Discord Fosscord

Mục tiêu cuối cùng của dự án là tạo ra một bản sao Discord hoàn toàn tương thích ngược nhưng cung cấp các tính năng nâng cao. Ứng dụng khách Fosscord sẽ có thể thay thế các ứng dụng khách Discord chính thức và máy chủ Fosscord sẽ cho phép bạn chạy máy chủ tương thích với Discord trên phần cứng của riêng bạn. Hỗ trợ của Discord sẽ giúp quá trình chuyển đổi của người dùng sang nền tảng mở diễn ra suôn sẻ, đơn giản hóa quá trình di chuyển bot và mang lại cơ hội duy trì quy trình làm việc và môi trường giao tiếp như cũ - sau khi di chuyển, người dùng vẫn có thể giao tiếp với những đồng nghiệp tiếp tục sử dụng Discord.

Trong số các ưu điểm của nền tảng Fosscord, khả năng tinh chỉnh tất cả các khía cạnh và hạn chế, kiến ​​trúc phi tập trung mà không có một điểm lỗi nào (ngụ ý rằng khách hàng có thể kết nối đồng thời với một số máy chủ), khả năng mở rộng chức năng thông qua các plugin, thay đổi giao diện thông qua các chủ đề và sử dụng mã hóa đầu cuối để đàm phán bí mật. Để mở rộng khả năng của máy chủ, hỗ trợ cho bot được cung cấp.

Bản phát hành đầu tiên của nền tảng giao tiếp tương thích với Discord Fosscord


Nguồn: opennet.ru

Thêm một lời nhận xét