今天糊了一个在 fly.io 上搭建 memos 的玩具 memos-on-fly ,有兴趣可以玩玩,目前只有英文的指南 (具体看项目 README 🙈
fly.io 信用卡验证后,可以免费开 3 个容器,内存 256MB/个,合计硬盘3GB,亚洲地区 30 GB 免费流量。没有信用卡的可以直接跳过😂
这个玩具加了 litestream ,默认会把 memos 数据库
如果 fly.io 上的数据库被删除或意外丢失(虽然可能性微乎其微),就会自动从云存储桶重新下载到本地 (多一层保险)。哪怕 fly.io 倒闭,你都随时可以在 backblaze B2,amazon S3 手动把
因为我代码写得很烂,所以想自己改 Dockerfile 的可以 git clone 换 build 分支,自己改。后续自己同步 usememos/memos 上游就行。
fly.io 信用卡验证后,可以免费开 3 个容器,内存 256MB/个,合计硬盘3GB,亚洲地区 30 GB 免费流量。没有信用卡的可以直接跳过😂
这个玩具加了 litestream ,默认会把 memos 数据库
memos_prod.db 自动备份到云存储桶 (bucket),理论上支持 backblaze B2,amazon S3,更多参考这里)。如果 fly.io 上的数据库被删除或意外丢失(虽然可能性微乎其微),就会自动从云存储桶重新下载到本地 (多一层保险)。哪怕 fly.io 倒闭,你都随时可以在 backblaze B2,amazon S3 手动把
memos_prod.db 下载回来。因为我代码写得很烂,所以想自己改 Dockerfile 的可以 git clone 换 build 分支,自己改。后续自己同步 usememos/memos 上游就行。