先说明一下,这个方法太邪典了,但对于没有OSS之类的人来说确实是福音,大家看个乐就行
openlist不用我多说了吧,按照官方文档安装
https://doc.oplist.org/
然后的话配置一个存储
我这里配置的是蓝奏云,其他网盘看官方文档
配置完你的存储之后:
如果你不想让别人看到你文件就把游客无访问关了
在设置->全局 把签名所有关了
按照此教程:https://doc.oplist.org/guide/advanced/s3
在设置-> 对象存储那里生成S3的key和token
接着添加存储桶,名称建议和挂载的目录一样
然后编辑config.json 允许启用(改完记得重启openlist!)
如果你没有挂cf但有ssl证书就开启ssl
有开cf的,可以反代s3端口
(没有安装S3的请安装)
composer require league/flysystem-aws-s3-v3:1.*
最后在fof upload配置如图:

接着再测试,应该就成功了😘
如果失败或者啥了可以多看看文档或者留言