Follow

欢迎有趣的中文实例加入 Relay: mastodon-relay.moew.science (此条在我服务器被撑爆掉之前有效)

尝试把 relay 迁移到了 Pleroma 的实现,不一定能完全正常工作,并且没做保活有可能半路挂掉,先放着跑一阵看看,如果不好用再滚回去

不太对劲,先回滚了,有空再研究

诶?那你删掉重新添加一次试试?

@AstroProfundis 个人pleroma instance 看看能不能relay成功(好像pleroma 跟mastodon relay有一些兼容性问题) :0010:

@mayli 反正 relay 还是个新功能,甚至连文档都没有,等坑慢慢被踩到咯 :seyana_2:

@AstroProfundis 主要是pleroma 和mastodon 开发者意见不合,目前好像只能内部之间relay, 并不能互相relay…

@mayli 啊...这就十分尴尬了...我看 mastodon 这个 relay 的实现基本就是收一个 activitypub 消息然后再发给别人,照理说应该只要支持投递和允许接收就行了(

@AstroProfundis 是的,但是由于pleroma开发者不喜json-ld,所以两者relay的实现上是不一样的…而且pleroma是内置relay

@mayli 所以果然有人的地方就有抱团取暖,真正的去中心化大概就和真正的社会主义一样是虚幻的愿景了(

@AstroProfundis 我先暂时屏蔽 wxw.moe 这个域了。。这东西雪崩。。会弄得跨站时间轴全是敏感信息点击查看。。

@zh99998 @AstroProfundis 我也…姑且把他们几个 bot 挑出来全部 suspend 了……

@w27 @zh99998 唔...粗略扫了下我自己的跨站好像没看到特别鬼畜的东西...不过 relay 就是个无脑转发器,按自己的规则来做整体过滤是正确操作啦/

@AstroProfundis @w27 是不是你的账号开了总是【显示敏感信息】。那就只是些萌图,本身并不算鬼畜,鬼畜的部分在于默认情况下会给你空一坨全黑的。而且频率太高了。。。那个域名下有8个转图bot,疯狂转。。

@zh99998 @w27 我这边可能内容比较多这几个bot被稀释了,他们全给开 CW 其实算是比较好的操作,不然容易引起非 ACG 圈子用户的反感(类似 Pawoo 被很多欧美实例屏蔽的操作),如果烦可以到后台的用户管理把这些bot给silence掉,全站屏蔽也是个办发不过动作相对大了点(

@w27 @zh99998 啊我去专门看了下他们的tl懂你的意思了233333

@horo 自动的啦,后台有个异步任务跑回调(

@AstroProfundis 你经营这个站点多久了?现在占了多少空间了?

@fdy relay 跑了一两个月吧大概,不怎么占空间,就是转发消息,relay 自己的数据库就存一点订阅关系,消息本体是不存的

@AstroProfundis 哦,相当于转消息只是转而以不存储在Relay Instance上面哈?服务器需要安装PostgreSQL 哈?

@fdy relay 和 mastodon instance 是完全独立的两个不同东西,mastodon 要装 pgsql 存用户数据、嘟文内容等等,还需要比较大空间存媒体文件;relay 干的事情就很单纯了,把收到的每条消息转发给所有订阅者,消息内容只是从内存里面过一下自己不存;两个都拿 redis 来放 sidekiq 队列,里面内容不会太多,relay 就更少了,每个订阅两三条记录而以

@AstroProfundis 哦,所以你自己搭建的是一个relay哈?

@AstroProfundis 哦哦,明白了。那要建个instance还要点成本哦。

@fdy 三五个人用、消息不多的话还好,如果消息多了媒体文件缓存很头疼,现在我有200G左右了而且不知道应该怎么清理...... 一般的CPU内存之类的,嘛,RoR的东西,起步2G内存比较保险...

@AstroProfundis 好吧,先不着急,我玩玩看。我个人感觉在Mastodon上面还比较有意思。大家没有那么多“野心”,兴趣相投就玩玩,比较纯粹。互帮互助的文化也算大家的共识!

@AstroProfundis
已经添加使用,非常感谢。
之前想用,但是官方的 relay.joinmastodon.org/inbox 挂掉了。

@AstroProfundis 说来最近有些问题还是(
我这边发嘟的话在 sidekiq 里都显示错误:
Mastodon::UnexpectedResponseError: Delivery failed for mastodon-relay.moew.science/in: mastodon-relay.moew.science/in returned code 401

@AstroProfundis 重新添加然后嘟了一条观察了一下……第一次是返回 500,重试的时候返回 401 🤔

@w27 @AstroProfundis 我正找原因呢就看到你们这来了……所以问题解决了么?

@makito @w27 没有,我觉得是 pub-relay 程序的问题,看日志像是签名校验失败,但我不知道为什么;之前换过 pleroma 的 relay 但貌似跟 mastodon 兼容性有问题就换回来了,所以现在我的做法是放着不管,那些错误重试几次之后自己会失败然后丢掉的(也许哪天我想不开自己去写一个 relay 了也说不定

@AstroProfundis @w27 是不是我这边哪里没配置好……按理说如果是程序问题,不该只针对我呀,我看我每一条嘟都401了。

@AstroProfundis 我试着加入别的中继看看,如果也是这问题那大概率还是我没配置好。

@AstroProfundis 看另一个似乎没有这个问题,我有点怀疑这是否和 Cloudflare 有关……

@makito 也有可能是我配置有什么奇怪的问题,空了我再研究下(((

@AstroProfundis 加的 Relay 服对于套了 Cloudflare 的站只接受 Push 但是不会给你转发别的站内容过来,正好和你的互补了(

Sign in to participate in the conversation
Moew!

Have fun and play together~