最近发现一个有趣的开源项目,就是这个类似 Twitter 的网页程序,有一种当年 Google + 和 Tumblr 的感觉。
项目地址:https://github.com/usememos/memos
关于如何创建 Cloudflare R2 请自行搜索相关教程,本教程基于此文档 https://usememos.com/docs/storage 而设。
登入「后台」,「存储设置」,然后在「存储服务列表」选择「创建」
1、姓名:其实这里是给这个服务的标个记号(翻译的人真随意)
2、Endpoint 是填含有r2.cloudflarestorage.com结尾这个
3、Region 地域填写 auto 自动
4、Access key
5、Secret key
6、Bucket 桶名称
7、Storage Path保存路径和保存格式(可以不填写)
参数如下:
{year}
: 年
{month}
: 月
{day}
: 日
{hour}
: 小时
{minute}
: 分钟
{second}
: 秒
{timestamp}
: 时间戳
{filename}
: 源文件名. e.g. good-screenshot.png
举例:
如果你设置 assets/{year}/{month}/{day}/{timestamp}_{filename}
那么你R2上面的保存路径就是 ./assets/2020/01/01/1577808000_源文件名字.jpg
8、保存上述设置后,在Current storage选择你刚才步骤1创建的存储服务名字。
至此,教程完结。
其他使用S3协议的存储服务都可以使用的,大致内容也是一样