Mastodon实例黑名单管理工具
项目描述
Mastodon实例黑名单管理工具
如果你运行的是一个小型的Mastodon实例,那么你没有大型实例所拥有的管理团队的便利。这意味着你可能看到来自你不感兴趣的实例的推文。
尤其是当你使用中继来发现有趣的内容时,你很快就会发现例如公开种族歧视的实例,这在正常情况下没有人需要或想要。使用个人Mastodon实例时,你的工作将是阻止来自这些实例的个别用户,或者手动去中心化(即:阻止)你的实例上的服务器。
因此,如果你信任某些大型实例能够很好地维护他们的实例黑名单,那么这个工具允许你利用他们的工作并在你的实例上使用他们的黑名单。
安装
你需要Python 3.6+和pip
。然后运行pip install defederate
。
解析公共第三方黑名单
$ defederate show social.example.com
Current blocklist on social.example.com:
SILENCE: badhost1.example.com
SILENCE: badhost2.example.com
(...)
SUSPEND: badhost1.example.net
SUSPEND: badhost2.example.net
(...)
你必须请求黑名单的服务器允许公开访问。
这也可以解析Markdown格式的黑名单,例如chaos.social使用的黑名单
$ defederate show https://github.com/chaossocial/about/raw/master/blocked_instances.md
注意
项目详情
关闭
defederate-0.2.1.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 2b077d906a4dbf078c2d71ead892f822536d1982ef0888679bdaaeac194637d0 |
|
MD5 | eb8036f21c09711fcc720e608e37cb6c |
|
BLAKE2b-256 | ef0e2daf800d5441db4867b4f79e18f948097e27de6fc84e9943caca3c3e3cf5 |