给 #小森林 加上了猫耳及头像框支持,用户可以自行在下面的文件中配置自己的ID和样式:
https://github.com/mashirozx/hello_robots_txt/blob/master/custom/scss/avatar.scss
目前支持猫耳和B站的九十多个头像样式,欢迎PR ~
其实只要在 Mastodon 的数据库里面加一个字段,前端多做一个选项就能更优雅地实现了,但是我实在懒得折腾
#小森林 〖隐私相关设定〗
Mastodon是通过一个noindex标签来禁止搜索引擎收录用户。但是一些国内搜索引擎,比如百度并不识别这个标签,所以站内设置的【禁止搜索引擎建立索引】是无效的。根本方法是设置 robots.txt
本站用户如果需要禁止收录自己的内容,请到这里提交PR,以在本站 robots.txt 中加入你名下的目录:
https://github.com/mashirozx/hello_robots_txt
#小森林 服务器状态监控~
Zabbix + Grafana
目前只做了 Elasticsearch 监控,还想做 Sidekiq 监控,但是 Zabbix 上配置比较繁琐,想直接换成 Prometheus,我再研究一下
https://status.2heng.xin/d/DW-yYJ7Mk/mastodon-server-monitor?orgId=1&refresh=10s&theme=dark
#小森林 可以艾特推特用户了(伪)@2hengxin@twitter.com
#小森林 全文搜索ElasticSearch已启用,又少了700M内存
刚刚把 #小森林 更新到了 #Mastodon v3.2.0rc1 🎊
新功能提要:
· Add e-mail-based sign in challenge for users with disabled 2FA
· Add personal notes for accounts
· Add customizable thumbnails for audio and video attachments
· Add color extraction for thumbnails
· Add ability to keep emoji picker open with ctrl+click in web UI
以及一项政治正确的更新:
· Remove the terms "blacklist" and "whitelist" from UX
- Environment variables changed (old versions continue to work):
~ WHITELIST_MODE → LIMITED_FEDERATION_MODE
~ EMAIL_DOMAIN_BLACKLIST → EMAIL_DOMAIN_DENYLIST
~ EMAIL_DOMAIN_WHITELIST → EMAIL_DOMAIN_ALLOWLIST
- CLI option changed:
~ tootctl domains purge --whitelist-mode → tootctl domains purge --limited-federation-mode
以后每次更新要手动merge upstream 好麻烦啊 QAQ
#小森林 守则
Mastodon是自由的,但完全的自由仅是指用户选择实例的时候。
除了社会性的公序良俗、单一的实例也有适应其客观条件的规则,所以在选择实例的时候请务必了解并遵守当前实例的政策。
本站站长身在国内,保证本站内容不违反中国法规是必然的现实要求,这是本站规则:
https://hello.2heng.xin/terms
上周本站换了一个 CDN(仅国内流量,国外还是Cloudflare),现在做一个本站用户使用体验到问卷调查,仅限 #小森林 用户填写
#小森林 挂了一整天😢
之前 #Mastodon 挂载的是 Minio 自建的本地储存,昨晚换成了 Vultr 的 5 刀难民 S3,本来以为配置里面只要改改 key 和 endpoint 就行了,所以文件后台同步着就睡觉去了。
一早起来发现图片加载不出来,才意识到翻车了,看到 Rails 的报错:'Aws::S3::Errors::SignatureDoesNotMatch: ()',初步判断问题是出在 Mastodon 用的 Paperclip 库,实际上这个库2018年就停止维护了,很有可能是无法兼容各家厂商自行实现的 S3 储存。
最后呢,改了一下午(学了一下午 Ruby),终于还是放弃 Vultr 转投 AWS 了,感觉国内到 us-east-2 的上传速度不如 vultr 的,现在这里上传图片的速度应该是比以前慢多了
Chinese 🇨🇳 / Dictatorial Admin / Mastodon Code Contributor / 摸鱼技术布道师
Steam: https://steamcommunity.com/id/MashiroBest
Epic: https://store.epicgames.com/en-US/u/d211c824cbd94aaeba898db6bb823ff7
原批交流群:966322309