DIY NAS系列17 — 闪念笔记之 Memos 备忘录

Memos 简介

Memos 是一款开源并支持私有化部署的碎片化知识卡片管理工具,能成为您记录思考和创意的得力助手。木子非常依赖它来记载每一个突如其来的灵感,使未来写作时能够轻松查阅和扩展这些想法。除此之外,Memos 还能作为备忘录,记录生活中的文字和珍贵片段,让它们不会被遗忘。无论是为创作积累素材,还是简单记录生活点滴,Memos 都能提供极大的支持和帮助。

功能说明:

  • 开源且免费使用:Memos 相信未来创造力是无限的。所有功能均完全免费,您无需为任何内容支付任何费用。
  • 轻松实现自托管:使用 Docker 在几秒钟内设置您的实例。享受灵活性、可扩展性以及对数据和隐私的完全控制。
  • 具有 Markdown 支持的纯文本:以纯文本形式创建和管理您的笔记,利用 Markdown 轻松格式化,而无需复杂的富文本编辑。
  • 轻松定制和共享:个性化您的笔记,并通过直观的协作功能轻松与他人共享。
  • 强大的 RESTful API:与第三方应用程序无缝集成,并通过我们的 RESTful API 支持释放新的可能性。

安装 Memos

官网:Memos – Open Source, Self-hosted, Your Notes, Your Way
官方文档:What is Memos – Memos
Github 链接: GitHub – usememos/memos
Docker 镜像:Docker Hub

说明: 基于前期构建的 traefik 网关,详见: DIY NAS系列12 — Traefik 出口网关配置
docker-compose.yaml 文件中,会对重要的配置进行说明,因个人网络环境等不同,需要根据自身实际情况调整配置。

[root@demo memos]# cat > docker-compose.yaml << \EOF
services:
  memos:
    image: neosmemo/memos:0.24.0
    container_name: memos
    restart: unless-stopped
    user: 0:0
    ports:
      - 5230:5230
    volumes:
      - /SSD/Demo/memos/:/var/opt/memos
    networks:
      - traefik_net
    labels:
      - traefik.enable=true
      - traefik.docker.network=traefik_net
      - traefik.http.routers.memos.rule=Host(`memos.rockylinux.cn`)
      - traefik.http.routers.memos.entrypoints=websecure
      - traefik.http.routers.memos.tls=true
      - traefik.http.routers.memos.service=memos
      - traefik.http.services.memos.loadbalancer.server.port=5230
networks:
  traefik_net:
    external: true
EOF

# 启动服务
[root@demo memos]# docker-compose up -d

配置 Memos

启动 Memos 服务后,正常通过 https://memos.rockylinux.cn 可以访问,首先会让初始化配置账号密码等。(过程略)

v0.24.0 版本增加了很多功能,包括:禁用公开备忘录、启动双击编辑等功能。

API Token 配置,主要用于手机客户端与浏览器扩展插件使用。
API 调用参考链接:Access Tokens – Memos

客户端工具

Memos 支持多种客户端模式,包括:浏览器、手机客户端等,各客户端链接如下:

手机客户端下载: Moe Memos
Chrome 浏览器插件: Memos-Chrome 应用商店 – 扩展程序
目前浏览器插件对于 v0.24.0 还不兼容,具体参考:适配 memos v0.24.0 by yozi9257 · Pull Request #55 · lmm214/memos-bber · GitHub
Obsidian 客户端:目前木子采用 Surfing 插件打开网页版 Memos,然后将 Memos 页面固定在 Obsidian 首页,方便与 Memos 之前更好的互动。

常用操作

浏览器端:

Chrome 浏览器插件:

手机 App 端:

后述

本文主要记录了 Docker 版 Memos 的安装与基础配置,希望这些内容能帮助您顺利用上 Memos。

变更记录

  • 2025-03-11
    • 基础镜像 ghcr.io/usememos/memos:latest 变更为 neosmemo/memos:0.24.0
    • API Token 配置说明
    • 优化内容排版
Avatar photo

关于 木子

Email: [email protected] 微信:rockylinuxcn QQ: 2306867585
Founder of the Rocky Linux Chinese community, MVP、VMware vExpert、TVP, advocate for cloud native technologies, with over ten years of experience in site reliability engineering (SRE) and the DevOps field. Passionate about Cloud Computing、Microservices、CI&CD、DevOps、Kubernetes, currently dedicated to promoting and implementing Rocky Linux in Chinese-speaking regions.
用一杯咖啡支持我们,我们的每一篇[文档]都经过实际操作和精心打磨,而不是简单地从网上复制粘贴。期间投入了大量心血,只为能够真正帮助到您。
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇