自建小红书和Instagram的替代品—Pixelfed

2024-07-20
#pixelfed, #自托管
3140 words
7 min read

背景故事

上半年5、6、7月份,入坑了小红书,中间用我的各国手机号注册了多个账号,最后基本上都注销了。

一开始抱着脱单的心态,记录自己的读研日常。记得该账号注销前,其中的一条笔记最高的点赞数有60个小红心。【2024.05.25~2024.06.10】

第一个有高赞的小红书账号momo

还有一个账号,发布了一条吐槽学校宿舍搬迁问题的meme梗图,发布了3天左右后个人觉得发帖改变不了现实,就删除了该笔记,该笔记的最高点赞有150个左右的小红心【下图是我发布了2天左右收获的小红心数量,当时发给在小红书记录读研生活的舍友看,这条笔记比他所有的笔记的点赞数都来得多,其实主要想向他装个b😂。注销前确实有150个左右的小红心】。

第二个有高赞的小红书账号小蓝鲸

最后一个拿得出手的账号,发布了一条有关学校毕业歌会的视频【一个大学生翻唱歌手张敬轩的《青春常驻》,唱得非常动听】,该笔记的最高点赞数量有100多个小红心。基本上点赞的都是歌手张敬轩的粉丝,并不是校友。

第三个有高赞的小红书账号小红薯

上述均是我这三个月的光辉战绩,但依旧无法阻止我注销小红书账号的心。注销的原因有以下考量:

1、小红书脱单不现实,网恋有风险。

网上聊得热火朝天,面基后大失所望。我并没有和任何网友面基,被我带入门的舍友和一个同校研二的学姐出去探了一次店。 探店之前,他们两个人每天都聊,那段日子我有种舍友快脱单的错觉,可惜两人面基探完店后,就再也没有当初的那份热情😂。

2、分享自己的日常遇到熟人容易社死。

一开始记录自己读研日常的小红书账号被同班同学认出来后,尴尬得我想找个洞钻进去。当时我的小红书简介里面有一句:“想脱单😭😭😭。” 直接将我反差的一面呈现给了同学,同一个实验室的同学等研三毕业聚餐时跟我讲述了他选的某一节课同班同学认出该小红书账号是我的经过后, 我直接蚌埠住了,真社死。

所幸有一个被我带入门的舍友替我分担了火力。我注销了以后,大伙的目光就全聚焦在他身上了。我觉得他还是比较喜欢被别人点赞的,毕竟他是一个热爱生活的boy。【同校的妹子夸他的,哈哈哈😄】

3、自律的日常自知即可,分享容易加深焦虑和内卷。

我每天、晚上跑步,白天呆图书馆或者实验室,这种苦行僧般的日子自己知道即可,没必要大张旗鼓地昭告简中互联网。处于内卷的这一代,要深知韬光养晦的重要性,也不是说不要大家一起进步,我只是更喜欢一个人进步,不喜欢自己的进步被别人窥探。

大概以上几点便是我注销掉几乎所有小红书账号的原因,还保留了1~2个白号,为了给目前分享读研日常的舍友点赞用。

我的另一个舍友听闻分享读研日常舍友在小红书更新后,反问道:“小红书不是女厕所嘛?”直接把我逗笑了。哈哈哈🤣,在里面确实也见过一些小仙女曝光下头男的笔记。

离开小红书,那使用国外版的小红书—Instagram?肯定不会,Meta的产品我是不会碰的,隐私问题严重的很。

于是乎我询问了AI,GPT-4o和Claude 3.5 Sonnet都给我推荐了开源替代品—pixelfed。

自建过程

pixelfed肯定也有相应的docker版本。但我的一台德国大鸡上安装了cloudron面板。该面板的应用商店里面有一堆自托管应用。在自建pixelfed之前,我的mastodon实例【去中心化的社交网络,微博/X的替代品】就是通过该面板一键安装的。免费版本的cloudron面板只能支持通过其应用商店安装两个app。 个人认为,其中一个选择mastodon,另一个选择pixelfed是一个不错的组合。

cloudron面板的应用商店

cloudron面板的自建过程很简单,安装官网的一键安装脚本执行即可。其中的坑点:如果原本更改了ssh端口,则需要执行完cloudron相关的命令重启前,在cloudron的防火墙的相应文件中添加ssh端口,以避免ssh失联【当时我失联过,通过VNC解决的】。具体可见我的这则笔记—cloudron面板安装完ssh登陆不上的解决方案

如果你厌烦了docker部署需修改yaml文件,自己想尝试一下这些去中心化的社交应用,并且手头有一台内存4GB左右的vps,可以试着玩玩。

搭建这两个应用的vps来自德国商家bero-host,使用体验很棒,在线率很高,推荐建站的小伙伴蹲一手他家的活动,到时候买一台用来建站。

cloudron面板迁移贼方便,7月初从同学赠予我的digital ocean免费机上迁移到我的德国大鸡上【4核,8GB内存,100GB硬盘】,我在cloudron上设置了远程自建的minio存储桶来备份,在新机器上直接上传了cloudron的配置文件后,其自动从远程的minio存储桶下载相应应用备份并进行恢复,由于原本的配置文件里面包含了cloudflare的token,DNS记录啥的也顺带更新完了。主打一个丝滑。

我也使用过其他的类似产品,yunohost、sandbox,对比三者,使用下来的体验排名为cloudron>yunohost>sandbox【如果不考虑付费,则yunohost大于sandbox,cloudron免费版本只能安装两个app】。当然国产的面板也在发力,就比如1panel,应用商店也很丰富。

自建pixelfed也是傻瓜式的操作,点击安装,等待安装完毕,注册一个账号,紧接着点击该应用的web terminal,将刚才新建的用户设置为管理员。具体流程可以参见官方文档—cloudron pixelfed docs

只有将用户设置为了管理员后,才能登陆管理员页面。以下是管理员页面的样例。

pixelfed的管理员页面

至于关闭注册渠道,我是通过修改了.env文件中的OPEN_REGISTRATION字段为false,再重启该应用来关闭的,我发现管理员页面选定为注册状态为closed,但不会生效。

pixelfed手动关闭注册

网页端的效果和小红书/Instagram的类似,都实现了图片帖子以瀑布流的形式呈现。

pixelfed web端的效果

移动端的app,我选择的是Fedilab,Play Store一搜就能搜到。登陆自建的pixelfed实例后,就可以愉快地分享生活啦!

pixelfed的移动端效果

尾记

当然自建pixelfed和自建mastodon都会有类似的弊端,互动要比小红书/Instagram、微博/X这些平台要少很多,自己发的内容大多都是无人问津、孤芳自赏。

因此自建适合i人,记录生活,给未来的自己回忆用,喜欢社交的e人建议还是直接小红书/Instagram、微博/X起步。我的情况是大多发布集中在自建的mastodon和pixelfed实例上, 尽可能少得在社交媒体上发布。此外我也有一个misskey实例,主要用于分享自己听到的音乐。

misskey实例

这些去中心化的应用注定不会成为主流,但给了i人们一个选择,来缓解自己的分享欲。脱单是不可能脱单的,想恋爱无非就是性激素在作祟,排出了相应的物质,立马头脑清醒,瞬间对于恋爱无感【我爱说实话】。

孤独是一个人的狂欢,狂欢是一群人的孤独。享受一个人的自由,静下心来刷刷科技新闻、折腾折腾vps、看看主机论坛的帖子、搞搞研究方向的实验、写写相应的小论文、为出路着想考考证,这样子的日子挺好。忙得很,没那么闲想找对象。

期待我的舍友通过小红书能创造一个奇迹!🤓

附几张近期评论L站恋爱相关话题的个人思考。也是得到了一部分佬友的认同。

程序员如何结交异性—我的高赞评论

女朋友大三要考研我大二 她刚提了分手怎么办-我的高赞评论

此外,从我的注销不难看出互联网的脆弱,互联网中的简中互联网尤其脆弱,有用的信息转瞬即逝。国内各个app的圈地封闭生态,没有互联网档案馆的保护,确实正在加速崩溃。

也再次提醒备份存档的重要性,看到好的视频、好的内容,第一时间要做的除了点赞外,还必备的一步是下载存档。经历多次好内容删除无法查看后,已经开始习惯并爱上备份了。

我注销前肯定是做了相应备份的,小红书的每则笔记我都会发一份在个人自建的朋友圈博客上【采用的是开源项目moments】,所以我才有注销的底气😎。

朋友圈博客备份小红书的每一则笔记


Emoji Reaction


© 2022-2025 Made with ❤️ By Jiakai