Mastodon 系统是德国的一个 24 岁少年建立的。宣传为去中心化的社交软件。
Mastodon 操作界面类似 twitter,相比 twitter 和 Facebook,能感觉到系统在极力保护用户隐私数据。注册不用手机号,也不强制你关注他人。甚至有单用户模式。发嘟(推)也可以根据单条设定权限,以及对图片增加警告信息。整个系统设计中没有预留任何放广告的栏位。
如果你使用系统搭建了一个 Mastodon 实例,并且通过关注他人的方式与其他实例有了交流,那么你的实例服务器上存储的将不仅仅是自己实例的内容,还包括其他实例的文字和媒体信息。因此 Mastodon 不仅仅是个独立的系统,更是一个由很多实例组成的内容网络,一条嘟文可能交织错乱的存在于多个实例节点中。有些文字即便在实例关闭以后,仍然存在于 Mastodon 网络中。这便在一定程度上达到了“去中心化”的效果。
还有神奇的是,由于 mastodon 支持了 activitypub 协议,使得远程关注成为了一个特色功能。你可以使用 mastodon 账号去关注任何支持了该协议的用户。就好像你可以在 QQ 空间内去关注新浪微博的某一个用户,该用户的微博信息流会出现在你的 QQ 空间时间线中。
目前国内的大环境下,恐怕 mastodon 以及 activitypub 都无太大施展空间。因为其天生具有反审查的被动属性。但是假以时日,我相信这种模式会渐渐流行开来。mastodon 在日本和欧洲已经有几十万人的大型实例了。根据 fediverse 统计数据,整个 oStatus/ActivityPub 网络中已发现的用户大约有 436 万。
V2EX 上最喜欢讨论的话题之一就是使用什么样的笔记软件。对一些人来讲,笔记软件不适用于记录零碎想法、即时拍照配文或者不足百字。这些场景更适合用微信、微博或 QQ 空间之类的 timeline 模式来记录。但是这些 APP 有时候太嘈杂,父母亲人同学朋友都可以看到你的一举一动,社交属性大于工具属性,这样的话并不适合随时随地发表自己想说的话。
所以使用 mastodon 这样的匿名 APP 能满足一些人的工具属性的需求。
本人自建的实例 1234.as 目前开放注册中,欢迎注册并长期使用。
2
cst8622 OP @jadec0der 可能是站长被约谈了。也就前不久才关闭的。说实话,维护这些实例真的像是在做公益项目。还得承担随时被约谈的风险。
|
3
PressOne 2019-07-25 21:45:20 +08:00 via Android
mastodon 并不算去中心,我在别人站点 po 的消息,那个站关了,就什么都同步不出来了。
长毛象的新意是跨站 follow 有点意思。 |
4
Tink 2019-07-25 22:44:58 +08:00 via iPhone
我也觉得这个不算是去中心
|
5
emberzhang 2019-07-25 22:47:04 +08:00 via iPhone
24 岁少年你逗我吗
|
7
cst8622 OP @PressOne 你关注的那个人的嘟文应该还可以你所在实例的数据库中找到,除非他被管理员屏蔽。如果你所在的站点可以使用全文搜索,那我相信可以搜索出来的。
|
8
yahooor 2019-07-25 23:22:21 +08:00
163 邮箱收不到注册邮件。
|
9
goodniuniu 2019-07-26 00:03:19 +08:00
感觉节点太慢了。
|
11
zuolan 2019-07-26 00:45:35 +08:00
楼主节点服务器有点慢喔
|
12
wezzard 2019-07-26 08:32:54 +08:00 via iPhone
FreeBSD 安裝不方便,棄坑了😷😷😷
|
13
silencefent 2019-07-26 08:44:32 +08:00
分布式,不是去中心
|
14
zgcwkj 2019-07-26 10:19:09 +08:00
收不到邮件,139 邮箱
|
15
darmau 2019-07-26 11:07:33 +08:00
就是跟电子邮件一样 都可以架设,并且互通
|
16
moonfarmer 2019-07-26 11:46:42 +08:00 via iPhone
长久性战略超级马克
|
17
menyakun 2019-07-26 14:42:19 +08:00
https://joinmastodon.org/ 上怎么没有中文的站点登记在上面啊
|
18
kyuuseiryuu 2019-07-26 14:45:31 +08:00
这也太难搭了,不能直接 docker-compose up -d 跑起来吗?
为什么一定要我 SSL,我外面一层 SSL 反代不行吗? 楼主行行好,出个教程吧~ |
19
menyakun 2019-07-26 15:01:49 +08:00
搜索一下 mastodon 中文实例,大多数都访问不了,所以有没有注册地在境外的中文站
|
21
cst8622 OP @yahooor @zgcwkj 抱歉之前的 SMTP 配置错了,所以邮件没发成功。已经自动重发一次了。如果还是没有收到的话,来这里点击重新发送一次 1234.as/auth/confirmation/new
|
22
cst8622 OP @zuolan 服务器慢这个问题我也想了很多办法。因为不想用国内的服务,所以全套服务都是海外的。CDN 目前用的是 VERIZON 的,我测了一下全国速度,电信速度确实很不好。其他的 CDN 比如 cloudflare 好像更差。
|
23
cst8622 OP @kyuuseiryuu 开始时候我也跟你一样,觉得这个系统为何要搞这么复杂。后来慢慢熟悉了发现,复杂是因为系统本身比较成熟和完善。你遇到什么问题可以交流交流,我在这里经历过很多的坑了。
|
24
kyuuseiryuu 2019-07-26 17:56:29 +08:00 via iPhone
|
25
cst8622 OP @kyuuseiryuu 你说的“内部又重定向到 https 的 domain ”,这个内部是什么意思?
首先保证没有被 nginx 反代时可以正常跑起来。然后再反代,如果反代时候出了问题,大约是 nginx 配置错了。 |
27
kyuuseiryuu 2019-07-26 19:35:20 +08:00
@cst8622 #25 docker 容器内部。官方仓库的 docker-compose.yml 配置了一个叫 web 的 container,它暴露了 3000 端口给宿主主机。宿主主机 https://domain 反代到 http://127.0.0.1:3000, 进到这个 container 里面看 log 发现它又重定向到了 https://domain,就这么递归起来了。🤦♂️
|
28
dai640 2019-07-27 01:08:42 +08:00
有没有中文实例的推荐一些
|
29
kyuuseiryuu 2019-07-30 13:13:11 +08:00
老哥,回回我~
|
30
cst8622 OP @kyuuseiryuu 根据你的描述,我推断你可能使用了 CDN,并且回源的半程可能没有配置 HTTPS。如果真的这样的话,有两个解决方法:
1. CDN 设置全程 HTTPS 2. RAILSAPP 中关闭强制 HTTPS |
31
kyuuseiryuu 2019-08-03 17:01:46 +08:00
@cst8622 #30 没有开 CDN 哦,RAILSAPP 中怎么关闭 SSL ?我看配置文件上面说 LOCAL_HTTPS 属性在 product 模式下不再支持了。只看到了这个关于 HTTPS 关闭的设置。
|
32
cst8622 OP @kyuuseiryuu 可能你的 SSL 配置有问题的。正常来讲不会这样,应该是 railsapp 没有认出来你的 https 表头。
你试试在 nginx 添加这个 Header `X-Forwarded-Procotol: https` |
33
mashirozx 2019-12-29 22:45:02 +08:00
@cst8622 大佬,问一下你的 SMTP 怎么配置的啊,我的死活不行(这个邮箱用来配置过其他好几个 Web APP 都没遇到过问题),我的配置:
SMTP_SERVER=smtp.mxhichina.com SMTP_PORT=25 [email protected] SMTP_PASSWORD=pw #SMTP_AUTH_METHOD=none #SMTP_OPENSSL_VERIFY_MODE=none SMTP_FROM_ADDRESS=Mastodon <[email protected]> |