当前位置:网站首页>碎片化知识管理工具Memos

碎片化知识管理工具Memos

2022-07-05 12:48:00 杨浦老苏

在这里插入图片描述

什么是 Memos ?

Memos 是一个基于 SQLite 数据库的开源、自托管的知识库。

Memos 和我们之前介绍的 Jotsy 比较像,用网友 zxc 的话说,“好像没有字数限制的 twitter 一样。”

关于 Jotsy 可以去看老苏写的:『 Rust构建的开源笔记Jotsy

这种碎片化的记录工具,用来做知识管理,效果如何不得而知,毕竟老苏也没有深入用过。

个人感觉 Memos 应该是跟 flomo · 浮墨笔记 差不多的应用,界面也几乎一致,所以从 flomo 可以了解 Memos 的应用场景和开发理念:

  • 快速记录想法
  • 持续不断记录
  • 产生奇思妙想

从官网提供的界面看,Memos 很可能是国人开发的,我们可以将 Memos 作为 flomo · 浮墨笔记 的开源替代品。

安装

在群晖上以 Docker 方式安装。

在注册表中搜索 memos ,选择第一个 neosmemo/memos,版本选择 0.1.1

发稿时,最新的版本已经是 0.1.3

docker 文件夹中,创建一个新文件夹 memos,并在其中建一个子文件夹 data

文件夹装载路径说明
docker/memos/data/var/opt/memos存放数据库

在这里插入图片描述

端口

本地端口不冲突就行,不确定的话可以用命令查一下

# 查看端口占用
netstat -tunlp | grep 端口号
本地端口容器端口
52308080

默认并没有端口

在这里插入图片描述

需要我们自己点 “+” 号添加

在这里插入图片描述

环境

可变
mode默认设为 prod

在这里插入图片描述

命令行安装

如果你熟悉命令行,可能用 docker cli 更快捷

# 新建文件夹 memos 和 子目录
mkdir -p /volume2/docker/memos/data

# 进入 memos 目录
cd /volume2/docker/memos

# 运行容器
docker run -d \
   --restart unless-stopped \
   --name memos \
   -p 5230:8080 \
   -v $(pwd)/data:/var/opt/memos \
   -e mode=prod \
   neosmemo/memos:0.1.1

也可以用 docker-compose 安装,将下面的内容保存为 docker-compose.yml 文件

version: '3'

services:
  memos:
    image: neosmemo/memos:0.1.1
    container_name: memos
    restart: unless-stopped
    ports:
      - 5230:8080
    volumes:
      - /volume2/docker/memos/data:/var/opt/memos
    environment:
      - mode=prod

然后执行下面的命令,在 portainer 中执行也是可以的

# 新建文件夹 memos 和 子目录
mkdir -p /volume2/docker/memos/data

# 进入目录
cd /volume2/docker/memos

# 将 docker-compose.yml 放入当前目录

# 一键启动
docker-compose up -d

运行

在浏览器中输入 http://群晖IP:5230 就能看到登录界面

在这里插入图片描述

输入你的邮箱和想用的密码,点 Sign up as Owner,这个账号将成为管理员

Hello World! 打个招呼

在这里插入图片描述

功能比较简单

Setting 中可以添加成员

在这里插入图片描述

似乎图片命名上还存在问题,avataaars.png 没问题,但是 avataaars (2).png 就有问题

在这里插入图片描述

从页面代码看,似乎命名变成了 (2).png

看起来应该是空格导致的问题,这个应该算是低级错误吧

在这里插入图片描述

正常的是这样的

在这里插入图片描述

记录下当前的版本

参考文档

usememos/memos: An open source, self-hosted knowledge base that works with a SQLite db file.
地址:https://github.com/usememos/memos

Memos
地址:https://memos.onrender.com

原网站

版权声明
本文为[杨浦老苏]所创,转载请带上原文链接,感谢
https://blog.csdn.net/wbsu2004/article/details/125594736