Mastodon ,一个个人的微博类 社交网络 站点,可以作为发布消息的平台,也许没几个人关注你的动态,但另有妙用……
我把它作为记录日记的地方,每天发表一下流水账,可以将来回顾。除此之外,一些图文消息、视频我也会通过 mastodon 发表,然后分享网址给朋友,这样能让聊天队列更干净(微信烂的缘故)。
以后若有合适的微信机器人项目,可以将公开的嘟文自动转发到微信聊天里,这样就更方便了。
GitHub: mastodon/mastodon: Your self-hosted, globally interconnected microblogging community (github.com)
官网: Mastodon – Decentralized social media (joinmastodon.org)
服务端
部署自己的实例站点,需要以下硬性条件:
- 一个域名
- 机器内存不能低于 1 GB
- 需要能发送电子邮件的 SMTP Service(AhFei 用的是 Gmail 的,好开启,也能发往国内邮箱)
服务端原生安装流程: Mastodon 原生安装步骤 – 技焉洲 (vfly2.com)
另外需要注意的是,无法迁移域名,无法迁移嘟文。如果你像我一样,曾经用要抛弃的域名练手,然后发了上百篇嘟文,如今要换一个域名,那很抓狂的是,只能从头建一个实例。
具体说,如果将来你要换域名,无法简单的更改配置文件里的域名实现,实际上,这是完全无法实现的,因为 ActivityPub 协议的原因。(域名是辨别用户身份的依据,更改域名,就意味着,那个用户已经不存在了)
可以查看: Anyone ever successfully changed the hostname of their Mastodon instance? : r/Mastodon (reddit.com) 了解。
迁移嘟文也是不支持的,当然可以手动恢复,但时间线就不一样了。可以导出全部内容,用一些客户端在本地查看,但导入 mastodon 是做不到的。不过支持迁移关注者,有需要自查官方文档吧。
客户端
安卓和 IOS: Get an app for Mastodon – Mastodon (joinmastodon.org)
上面还有许多第三方客户端。
使用
没什么特别要说的,翻一下网站就能了解了。
内容挺多的指南: Fedi.Tips – An Unofficial Guide to Mastodon and the Fediverse
在发嘟前,可以设置可见范围,无法批量修改已发布的嘟文的可见范围。
Mastodon 用户名实际上由两部分组成,就像电子邮件地址一样:
- 本地用户名,例如
ahfei
- 网站的域名,例如
social.vfly2.com
@ahfei@social.vfly2.com
为了方便起见,Mastodon 允许对同一服务器上的人进行搜索时跳过第二部分,但是对于不同站点,在共享用户名时,需要包含域名。
维护
服务端原生安装后,备份、更新和迁移的方法: Mastodon 备份、更新和迁移的全面指南 – 技焉洲 (vfly2.com)
原文链接: https://yanh.tech/2023/11/mastodon-personal-publish-network/
版权声明:本博客所有文章除特別声明外,均为 AhFei 原创,采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 技焉洲 (yanh.tech) 。
保持更新 ٩(•̤̀ᵕ•̤́๑)ᵒᵏᵎᵎᵎᵎ 清晰恒益的实用技能,欢迎使用 RSS 订阅,或在支持 ActivityPub 的平台关注 @vfly2tech@yanh.tech
接收新文章的推送,如果能留言互动就更好了。
可在 Telegram 群组 https://t.me/vfly2 交流依文章步骤遇到的问题。