专栏名称: i小声读书
「电子书支援计划」是一个以电子书为核心的自我学习计划, 以 Telagram 社群为主要载体,致力于促进中文互联网圈内 的知识交流和资源共享,帮助诸位获得更好的阅读资源和阅 读体验,同时鼓励社群内成员输出优质内容。
目录
相关文章推荐
Alisha全球出海日记  ·  跨境电商AI工具终极指南:2024年高效运营 ... ·  8 小时前  
雨果网  ·  安克拟募资2亿“杀回”储能赛道 ·  11 小时前  
MiyueMedia  ·  1688overseas?在美区的TikTo ... ·  3 天前  
MiyueMedia  ·  1688overseas?在美区的TikTo ... ·  3 天前  
雨果网  ·  1688加码跨境业务:推出“1688over ... ·  3 天前  
雨果网  ·  T86风波之后,大批卖家押注海外货盘 ·  3 天前  
51好读  ›  专栏  ›  i小声读书

使用 S3 存储玩转 Memos

i小声读书  · 公众号  ·  · 2024-07-09 22:06

正文

兜兜转转折腾了一圈 Obsidian、Notion 等知识管理软件之后又回到系统自带的备忘录 App,按照之前推文《 把 iOS 备忘录发布为博客 》中的流程,甚至可以搭建起个人博客。
当你有了自己的家庭网络,部署一套私有笔记应用就非常有必要了。首推 Memos ,大半年使用下来,才发现它支持使用 S3 作为对象存储,配置一番, 遂有此文
打开 Memos 项目首页,赫然写着:
A lightweight, self-hosted memo hub. Open Source and Free forever.

重点就在 self-hosted 和 free forever 上,还有它是开源的。 部署起来也很快,在 Docker 里执行以下代码:
docker run -d --name memos -p 5230:5230 -v ~/.memos/:/var/opt/memos ghcr.io/usememos/memos:latest
难点其实是部署 Docker,你可以在 OpenWRT with Dcoker 或者群晖系统里进行系统部署,或者直接在主机 Debian 里安装 Docker,网上相关的内容很多, 这里不再赘述。
我是在 iStoreOS 里直接一键部署了 Memos ,默认端口号为 5230,打开本地 192.168.1.67:5230 即可来到初始化页面,设置用户名和密码之后,登录即可。
在 Memos 里,功能模块包括首页、每日回顾、资源库、探索、问 AI、归档、设置。
首页是文本输入框和列表信息。
每日回顾可以按照时间维度展示笔记信息。
资源库可以上传存储一些本地文件和外部链接。
探索则是有点随机展示的意思,当你笔记内容很多时,帮助你回顾记忆。
问 AI ,集成了 ChatGPT 的能力,在自有 API 的情况下,可以实现对话框沟通。
设置这个模块虽然不起眼,但潜藏了很多有趣的功能。例如开放用户注册、配置 API 、更换主题、设置单点登录、设置 API 供第三方客户端使用。
最妙的就在这里了,开源的产品通常具备更灵活的使用场景。
在移动端你可以使用 Moe Memos 这款 App 管理笔记。
在浏览器里,你可以使用 MEMOS 这款插件管理笔记。
你甚至还可以在微信小程序和电报里直接使用 Memos ,都有对应的开源方案等着你。通过 Cloudflare 将其部署在公网上,服务端和客户端都是自己的,掌控感满满,随时随地可以使用。
那如何配置 S3 作为对象存储呢?我选择 Backblaze B2 提供的 S3 存储服务,有 10GB 的免费存储额度,完全够用。
打开 Backblaze 网站,注册后进入后台,选择新建 bucket,可以看到多了一个存储桶,如果你不是要公开这些文件的话,类型选择私有。点击 upload/download 可以查看当前桶的数据。
在最左边的菜单里找到 App Keys,然后点击 Add a New Application Key 新增一个 Key,授权对应存储桶的权限。






请到「今天看啥」查看全文