搭建属于你自己的 flomo 应用:Memos

搭建属于你自己的 flomo 应用:Memos

January 16, 2022
分享 , 设计 ,

之前有讲过在使用 trilium 作为自己的主力笔记软件使用,不过 trilium 的手机端不太好使,有时候一些碎片化的想法或者片段或者其他一些东西希望能通过手机快速记录,显然 trilium 暂时达不到这个要求。

碎片化记录工具之前其实有接触过 ——flomo,最近挺火的一个工具,博客圈的群里也有不少人在使用,不过他和 notion 一样是纯线上的服务,而且好多功能用买 VIP 才能使用,所以我在想开源社区有没有类似 flomo 这样的笔记应用?你别说我还真找到了两个。

第一个:neno

none 是一个使用 svelte+tailwindcss 仿照 flomo 写的 pwa 应用,通过利用 github 甚至可以无后端私有化使用。而且作者最近更新还比较勤快,增加了 notion 同步的功能。不过我觉得前端使用起来有点怪怪的,但是软件功能没什么问题。

GitHub - Mran/neno: 使用 svelte+tailwindcss 仿照 浮墨 写的 pwa 应用
使用 svelte+tailwindcss 仿照 浮墨 写的 pwa 应用. Contribute to Mran/neno development by creating an account on GitHub.

第二个:Memos

memos 也是一个 flomo 的私有化部署替代工具,这个在 v2ex 上看到有人说自己 memos 来就笔记,但是当时我在 github 上并没有找到这个项目。后来偶然看到微信的博客圈群里有人发了一张 obsidian 的截图,中间就有一个叫 memos 的组件。

所以又花了老大的力气搜索了一下,终于让我找到了。memos

GitHub - justmemos/memos: An open-source alternative to flomo.
An open-source alternative to flomo. Contribute to justmemos/memos development by creating an account on GitHub.

Memos 是前端 TS 后端 Go 的架构设计的 flomo 替代工具,通过作者的试用网站:https://memos.onrender.com 你可以提前体验这款软件。

我体验之后觉得优秀的前端设计和交互逻辑用起来和 flomo 可以说没啥区别了😜,就是作者的部署教程没有更新,这个 ts+go 的版本是重构的,而他网站上的教程又是针对以前哪个版本的,所以我部署过程中走了很多弯路。

今天我帮作者写了一个教程 commit 提交了一下,希望作者通过。


✍️ Memos Live DemoDiscuss in Telegram 👾

Memos 是一款开源的 flomo 替代工具。/ An open-source alternative to flomo.
您可以很方便快捷的私有化部署出属于您自己的碎片化知识管理工具!

为何做这个?

用于记录:

  • 📅 每日 / 周计划、
  • 💡 突发奇想、
  • 📕 读后感...
  • 🏗️ 代替了我在微信上经常使用的 “文件传输助手”;
  • 📒 打造一个属于自己的轻量化 “卡片” 笔记簿;

有何特点呢?

  • ✨ 开源项目;
  • 😋 精美且细节的视觉样式;
  • 📑 体验优良的交互逻辑;
  • ⚡ 快速部署
  • 🚀 目前正在全力开发中,更多特性陆续公布...

使用 Docker 部署

二、创建并启动容器,镜像里包含所需的所有环境。只需自行 pull + run,即可完成部署。

docker run \
  --name memos \
  --publish 5230:5230 \
  --volume ~/.memos/:/var/opt/memos \
  neosmemo/memos:latest \
  --mode prod \
  --port 5230

通过访问 localhost:5230 即可打开 Memos,首次安装会提示注册用户,请记牢您的而密码。数据文件默认存储在 ~/.memos 中。

enjoy!

加入评论