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 配置说明
- 优化内容排版
- 基础镜像
