×

Mastodon开源社交网络平台

消耗积分:2 | 格式:zip | 大小:30.42 MB | 2022-06-10

陈艳

分享资料个

授权协议 AGPL
开发语言 Ruby JavaScript
操作系统 跨平台
软件类型 开源软件

软件简介

Mastodon 是开源且免费的社交网络服务器,任何人都可以基于它创建类似推特/微博的产品(可以理解为搭建“私服微博/推特”)。但 Mastodon 与常见的社交网络不一样,其定位是去中心化的社交平台——可作为商业平台的替代方案,避免了单个公司垄断你沟通的风险。

基于 Mastodon 搭建的站点被称为“实例 (instance)”,这些“实例”既相互独立,又彼此关联(因为不同站点的用户可以毫无阻碍地交流)。用户可以选择自己信任的实例,无论选择的是哪个,都可以与其他人进行互动。任何人都可以运行自己的 Mastodon 实例,并无缝地参与到社交网络中。

 

 

特性

  • 与 GNU social 和任何 OStatus 平台之间完全可互相操作:任何实现 Atom feeds, ActivityStreams, Salmon, PubSubHubbub 和 Webfinger 都是网络的一部分

  • 实时时间轴更新:通过 WebSockets 在 UI 中实时查看你所关注的人的更新状态

  • 联合主题帖解析:如果你关注的用户对服务器未知的用户进行回复,则服务器将获取完整的主题帖,以便你可以在不离开 UI 的情况下查看该帖子

  • 诸如图像和 WebM 的媒体附件: 上传和查看附加到更新的图像和 WebM 视频

  • OAuth2 和 REST API:Mastodon 充当 OAuth2 提供商角色,因此第三方应用程序可以使用 API,该 API 简单明了且具有 RESTful 风格

  • 长时间运行任务的后台处理: Mastodon 希望做到尽可能快速和响应,所以所有长期运行的任务可委托给后台处理

  • 可通过 Docker 部署:如果想要尝试使用 Mastodon,不需要混乱的依赖关系和配置,如果有 Docker 和 Docker Compose,部署是非常容易的

环境要求

  • Ruby

  • Node.js

  • PostgreSQL

  • Redis

  • Nginx

 

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !