开发日志

创建自己的存储服务器

之前由于总是在纠结如何有效存储喵窝的数据,虽然每一张图片并不大,但是当数量累积起来的时候就会形成一种相当恐怖的灾难情形。默认自然是存储在运行主站的服务器上,但是由于那边还要存储数据库(和莫名其妙快速增大的log表),为了防止用户图片数据的丢失、降低主站的数据开销,考虑到Misskey支持配置外部存储,于是就给之前的接入了IPv6的BuyVM配了一个512G的存储盘,并使用docker启动了一个minio实例。但是这一次我上传一些将近1G的文件的时候,后端出现了非常频繁的报错,为了解决相关的问题,我找了不少资料,修正了之前nginx上配置不够详尽导致的意外情况。现将我的一些记录整理如下,以方便各位读者(包括未来的我自己)的参考,与之后可能会有的后续维护工作。