Mastodon 正在参加 2021 年度 OSC 中国开源项目评选,请投票支持!
Mastodon 在 2021 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
2021 年度 OSC 中国开源项目评选 正在火热进行中,快来投票支持你喜欢的开源项目!
2021 年度 OSC 中国开源项目评选 >>> 中场回顾
Mastodon 获得 2021 年度 OSC 中国开源项目评选「最佳人气项目」 !
授权协议 AGPL
操作系统 跨平台
软件类型 开源软件
开源组织
地区 不详
投 递 者 局长
适用人群 未知
收录时间 2017-04-06

软件简介

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

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

img

特性

  • 与 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

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论

点击加入讨论🔥(27)
发表了资讯
05/28 08:02

Mastodon v3.5.3 发布,开源社交网络服务器

Mastodon v3.5.3 发布了。Mastodon 是一个免费的开源社交网络程序,一个商业平台的替代方案,避免了单个公司垄断沟通的风险。无论选择哪个服务器,都可以与其他人进行互动。通过运行自己的 Mastodon 实例,可无缝地参与到社交网络中。 该版本带来如下改动: 添加 添加语言下拉菜单,以在 Web UI 中撰写表单 在 Web UI 中为受限帐户添加警告 limited在 REST API 中为帐户添加属性 改变了 更改 RSS 提要 标题现在是发布日期和时间...

0
6
发表了资讯
04/01 07:38

Mastodon 3.5 正式发布,搭建“私服微博”的去中心化平台

Mastodon 是开源的社交网络服务器,任何人都可以基于它创建类似推特/微博的产品——即标题所说的搭建“私服微博”。但 Mastodon 与常见的社交网络不一样,其定位是去中心化的社交平台。 基于 Mastodon 搭建的站点被称为“实例 (instance)”,这些“实例”既相互独立,又彼此关联(因为不同站点的用户可以毫无阻碍地交流)。 举个例子,有两个分别名为「动弹」和「微博」的实例。作为「动弹」的用户,他们当然可以查看此实例中所...

0
14
发表于网络技术专区
2021/11/27 07:13

Mastodon 3.4.4 发布,开源社交网络服务器

Mastodon 3.4.4 发布了。Mastodon 是一个免费的开源社交网络程序,一个商业平台的替代方案,避免了单个公司垄断沟通的风险。无论选择哪个服务器,都可以与其他人进行互动。通过运行自己的 Mastodon 实例,可无缝地参与到社交网络中。 此版本修复以下 bug 修正当用户挂起一个已经被阻止的规范电子邮件时的错误 修复管理员界面中长配置文件字段溢出的问题 修正 WebFinger 请求返回空文档时的混乱错误 修复使用 OpenStack Swift 上...

0
7
发表了资讯
2021/11/02 08:46

限一个月改正,特朗普的社交网站违反 AGPL

特朗普尚在襁褓中的社交网络“Truth Social”被指控违反了 AGPLv3。 特朗普媒体和技术集团日前发布社交网络“Truth Social”。随后,软件自由保护协会 SFC 指出,该软件复制了 AGPLv3 保护下的社交网络 Mastodon 的源代码,但并未按照 AGPLv3 的要求向网站测试用户发送 Truth Social 的源代码,违反规定。 软件自由保护协会分析,特朗普集团有 30 天的时间来补救违规行为,否则他们在软件中的权利将被永久终止。 被推特禁言 9 ...

11
3
发表于AI & 大数据专区
2020/07/12 08:34

Mastodon 3.1.5 发布,开源社交网络服务器

Mastodon 3.1.5 发布了。Mastodon 是一个免费的开源社交网络程序,一个商业平台的替代方案,避免了单个公司垄断沟通的风险。选择信任的服务器,无论选择的是哪个,你都可以与其他人进行互动。任何人都可以运行自己的 Mastodon 实例,并无缝地参与到社交网络中。 此版本主要是进行安全修复: 修复多媒体附件枚举问题 更改各种路径的速率限制 修复其它会话在密码更改后还不注销的问题 更新说明:https://github.com/tootsuite/ma...

2
15
发表于大前端专区
2019/10/05 08:26

Mastodon 3.0.0 发布,开源社交网络服务器

Mastodon 3.0.0 发布了。Mastodon 是一个免费的开源社交网络程序,一个商业平台的替代方案,避免了单个公司垄断沟通的风险。选择信任的服务器,无论选择的是哪个,你都可以与其他人进行互动。任何人都可以运行自己的 Mastodon 实例,并无缝地参与到社交网络中。 更新内容如下: 破坏性变化 删除 OStatus 支持 改用 ActivityPub 删除不推荐使用的 REST API GET /api/v1/search API 改用 GET /api/v2/search 删除不推荐使用的 RE...

0
20
发表于软件架构专区
2019/10/03 07:49

Mastodon 3.0.0 rc2 发布,开源社交网络服务器

Mastodon 3.0.0 rc2 发布了。Mastodon 是一个免费的开源社交网络程序,一个商业平台的替代方案,避免了单个公司垄断沟通的风险。选择信任的服务器,无论选择的是哪个,你都可以与其他人进行互动。任何人都可以运行自己的 Mastodon 实例,并无缝地参与到社交网络中。 更新内容如下: 新增 将 exclude_unreviewed 参数添加到 GET/api/v2/search REST API (Gargron) 修复 修复静音的文本颜色不适用于所有文本的问题 (trwnh) 修复在...

0
8
发表于开发技能专区
2019/08/11 07:33

Mastodon 2.9.3 发布,开源社交网络服务器

Mastodon 2.9.3 发布了。Mastodon 是一个免费的开源社交网络程序,一个商业平台的替代方案,避免了单个公司垄断沟通的风险。选择信任的服务器,无论选择的是哪个,你都可以与其他人进行互动。任何人都可以运行自己的 Mastodon 实例,并无缝地参与到社交网络中。 此版本新增特性: 自定义 emoji 添加 GIF 和 WebP 支持 将注销链接添加到 Web UI 中的下拉菜单 Web UI 中添加文本搜索不可用的提示 Web UI 中动画自定义 emoji 添加悬...

0
10
发表于服务端专区
2019/06/24 07:04

Mastodon 2.9.2 发布,用它搭建“私服”微博

Mastodon 2.9.2 发布了,Mastodon 是一个免费的开源社交网络程序,一个商业平台的替代方案,避免了单个公司垄断沟通的风险。选择信任的服务器,无论选择的是哪个,你都可以与其他人进行互动。任何人都可以运行自己的 Mastodon 实例,并无缝地参与到社交网络中。 新版本更新如下: 新增 将 short_description和 approval_required 添加到 GET /api/v1/instance 变动 将相机图标更改为上传表单中的回形针图标 修复 修复未处理的仅...

0
12
发表于开发技能专区
2019/06/23 07:22

Mastodon 2.9.1 发布,开源社交网络服务器

Mastodon 2.9.1 发布了,Mastodon 是一个免费的开源社交网络程序,一个商业平台的替代方案,避免了单个公司垄断沟通的风险。选择信任的服务器,无论选择的是哪个,你都可以与其他人进行互动。任何人都可以运行自己的 Mastodon 实例,并无缝地参与到社交网络中。 新版本更新如下: 新增 新增审核 API 新增音频上传 变动 更改域块以自动支持子域 更改 Nanobox 配置以使其更新 删除 从 admin UI 中的联合页面中删除计数器 此版本还...

0
9
发表于运维专区
2019/06/15 07:07

Mastodon 2.9.0 发布,开源社交网络服务器

Mastodon 2.9.0 发布了,Mastodon 是一个免费的开源社交网络程序,一个商业平台的替代方案,避免了单个公司垄断沟通的风险。选择信任的服务器,无论选择的是哪个,你都可以与其他人进行互动。任何人都可以运行自己的 Mastodon 实例,并无缝地参与到社交网络中。 新增 Web UI 中新增单列模式 在管理界面 UI 中,将等待时间新增到待处理帐户列表 新增键盘快捷键,以在 Web UI 中隐藏/显示媒体 将 account_id param 添加到 GET/ap...

0
9
发表于大前端专区
2019/05/20 07:06

mastodon 2.8.3 发布,用它搭建一个“私服”微博!

Mastodon 2.8.3 发布了,Mastodon 是一个免费的开源社交网络程序,一个商业平台的替代方案,避免了单个公司垄断沟通的风险。选择信任的服务器,无论选择的是哪个,你都可以与其他人进行互动。任何人都可以运行自己的 Mastodon 实例,并无缝地参与到社交网络中。 新增 新增 og:image:alt OpenGraph 标签 添加头像下方的可点击区域 在 Web UI 中的帐户库中添加划掉眼睛的图标 在 Web UI 中将媒体描述工具提示添加到缩略图 变动 为...

1
21
发表于大前端专区
2019/05/06 06:54

Mastodon 2.8.2 发布,用它搭建一个“私服”微博!

Mastodon 2.8.2 发布了,Mastodon 是一个免费的开源社交网络程序,一个商业平台的替代方案,避免了单个公司垄断沟通的风险。选择信任的服务器,无论选择的是哪个,你都可以与其他人进行互动。任何人都可以运行自己的 Mastodon 实例,并无缝地参与到社交网络中。 新增 添加 SOURCE_TAG 环境变量 修复 修复首页上的裁剪图像问题 修复 blurhash gem 在某些操作系统上无法编译的问题 修复某些浏览器中的 CSS 动画问题 修复关闭视频模...

0
7
发表于大前端专区
2019/05/05 07:19

Mastodon 2.8.1 发布,用它搭建一个“私服”微博!

Mastodon 2.8.1 发布了,Mastodon 是一个免费的开源社交网络程序,一个商业平台的替代方案,避免了单个公司垄断沟通的风险。选择信任的服务器,无论选择的是哪个,你都可以与其他人进行互动。任何人都可以运行自己的 Mastodon 实例,并无缝地参与到社交网络中。 新增 尝试阻止已阻止的域时,添加指向现有域块的链接 从 Web UI 中的帐户库中打开时,添加按钮以查看媒体模式的上下文 添加在 Web UI 中创建多项选择轮询的功能 添加...

0
9
发表于运维专区
2019/03/07 07:37

Mastodon 2.7.4 发布,开源社交网络服务器

Mastodon 2.7.4 发布了,Mastodon 是一个免费的开源社交网络程序,一个商业平台的替代方案,避免了单个公司垄断沟通的风险。选择信任的服务器,无论选择的是哪个,你都可以与其他人进行互动。任何人都可以运行自己的 Mastodon 实例,并无缝地参与到社交网络中。 新版是个 bug 修复版本,更新内容如下: 修复通知拦截后 web UI 没有进行清理 (Gargron) 修复解析私有状态的冗余 HTTP 请求 (ThibG) 修复账户媒体查询的性能 (abcan...

1
5
发表于服务端专区
2019/02/24 07:08

Mastodon 2.7.3 发布,开源社交网络服务器

Mastodon 2.7.3 发布了,Mastodon 是一个免费的开源社交网络程序,一个商业平台的替代方案,避免了单个公司垄断沟通的风险。选择信任的服务器,无论选择的是哪个,你都可以与其他人进行互动。任何人都可以运行自己的 Mastodon 实例,并无缝地参与到社交网络中。 此版本新特性包括: Added 将域筛选器添加到管理联合页 (ThibG) 新增管理帐户视图上 block/unblock 实例的快速链接 (ThibG) Fixed 修复:视频播放器宽度未适应容器宽...

0
10
发表于AI & 大数据专区
2019/02/18 07:14

Mastodon 2.7.2 发布,开源社交网络服务器

Mastodon 2.7.2 发布了,Mastodon 是一个免费的开源社交网络程序,一个商业平台的替代方案,避免了单个公司垄断沟通的风险。选择信任的服务器,无论选择的是哪个,你都可以与其他人进行互动。任何人都可以运行自己的 Mastodon 实例,并无缝地参与到社交网络中。 此版本新特性包括: 在电子邮件验证中添加对 IPv6 的支持 (zoc) 添加用于注册的 IP 地址记录 (ThibG) 为 API 删除添加严格的限速(每 30 分钟 30 个) (Gargron) 添加...

0
13
发表于服务端专区
2019/01/21 07:05

Mastodon 2.7.0 发布,开源社交网络服务器

Mastodon 是一个免费的开源社交网络程序,一个商业平台的替代方案,避免了单个公司垄断你沟通的风险。选择你信任的服务器,无论选择的是哪个,你都可以与其他人进行互动。任何人都可以运行自己的 Mastodon 实例,并无缝地参与到社交网络中。 本次版本更新内容较多,主要亮点如下: 为 emoji 11 增加映射表。 增加创建用户的 REST API 。 增加 CSV 导出功能和 domain blocks 。 重新设置 admin 账户的 UI 界面。 …… 其他更新内...

2
8
发表于软件架构专区
2019/01/20 07:11

Mastodon 2.7.0 RC3 发布,开源社交网络服务器

Mastodon 是一个免费的开源社交网络程序,一个商业平台的替代方案,避免了单个公司垄断你沟通的风险。选择你信任的服务器,无论选择的是哪个,你都可以与其他人进行互动。任何人都可以运行自己的 Mastodon 实例,并无缝地参与到社交网络中。 2.7.0rc3 主要亮点如下: Added Add tootctl domains crawl (#9809) Add attachment list fallback to public pages (#9780) Add tootctl --version (#9835) Add information about how...

0
9
发表于软件架构专区
2019/01/11 07:24

Mastodon 2.7.0 RC1 发布,开源社交网络服务器

Mastodon 是一个免费的开源社交网络程序,一个商业平台的替代方案,避免了单个公司垄断你沟通的风险。选择你信任的服务器,无论选择的是哪个,你都可以与其他人进行互动。任何人都可以运行自己的 Mastodon 实例,并无缝地参与到社交网络中。 2.7.0 RC1 主要对大量 Bug 进行修复,同时新增很多功能。主要亮点如下: 可以通过 REST API 创建用户 添加新手教程 为emoji v11.0添加表情符号代码映射 将默认Ruby版本升级到2.6.0 Web U...

0
10
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
发表了问答
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
27 评论
254 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部
返回顶部
顶部