GoToSocial重建
今天看见一篇博客文章1,也是介绍GoToSocial的,它提到可以使用S3来存储,我也尝试配置自己的Cloudflare R2存储桶到GoToSocial,可是一直重启,无法使用。
一开始我只看到官方文档中的docker部署部分,所以没看到关于S3存储。后来我又去看了看,找到了这部分: GoToSocial 文档-存储。
使用docker compose环境变量的话,需要将配置标志前面加GTS_
,全改成大写,然后-
改为_
。2
后来我尝试清除掉数据文件夹,重新开始部署,就可以了。不过或许是由于身份认证不一致会导致Activity Pub的冲突,我换了个用户名,还是用一样的域名。
部署过程我之前写过3,现在搞了一个自动脚本来备份data
目录到R2存储。现在貌似不能很方便的从GTS保留数据切换到其他,比如Pleroma。而且就网上讨论来看,GTS是目前最轻量的,那就先用着,等它慢慢完善吧。
更新时记得备份
参考: