Memos 私人碎片笔记怎么搭?Docker 加 Caddy 一小时跑起来

Memos 私人碎片笔记怎么搭?Docker 加 Caddy 一小时跑起来

想要一个轻量的私人碎片笔记,不一定非要上完整知识库。Memos 更适合随手记录想法、链接、待办和短内容,部署成本低,手机浏览器也能用。本文给一套 Docker Compose + Caddy 的小服务器部署思路,并提醒哪些数据要备份。

适合谁,不适合谁

适合个人记录、少量团队共享、把零散想法集中到自己服务器上。不适合复杂权限、长文档协作、企业级知识库审批流程。如果你需要的是正式文档中心,Wiki.js、Outline 或飞书文档会更合适。

Memos 的优势是轻,缺点也是轻:功能简单,迁移和备份要自己负责。决定自建前,先想清楚它承载的是"碎片记录",不是唯一知识资产。

服务器配置怎么选

Memos 很省资源,1 核 2G 可以跑个人使用;如果同机还跑 Caddy、备份脚本、监控和其他应用,建议 2 核 4G。磁盘按附件数量决定,纯文字几乎不占空间,图片多就要预留更多。

我会把 Memos 放在雨云服务器 rainyun-com 的 1 核 2G 或 2 核 4G 机型上,个人笔记和轻量分享都够用。注册填优惠码 2026off 领 5折,低成本先跑起来,再按附件增长扩容磁盘。

Docker Compose 示例

发布前建议按 Memos 官方文档确认最新镜像和配置项,下面是常见部署思路:

yaml 复制代码
services:
  memos:
    image: neosmemo/memos:stable
    container_name: memos
    restart: unless-stopped
    ports:
      - "127.0.0.1:5230:5230"
    volumes:
      - ./data:/var/opt/memos

启动:

bash 复制代码
mkdir -p /opt/memos && cd /opt/memos
docker compose up -d
docker compose logs --tail=80 -f

只监听 127.0.0.1,是为了让外部访问统一走 Caddy HTTPS,不把应用端口直接暴露出去。

Caddy 反代

把域名解析到服务器后,Caddyfile 可以这样写:

Caddyfile 复制代码
memos.example.com {
    encode zstd gzip
    reverse_proxy 127.0.0.1:5230
}

验证时访问 https://memos.example.com,创建管理员账号,写一条带图片的测试 memo,再刷新页面确认内容仍在。

备份重点

Memos 的核心是数据目录。备份时至少保存 compose.yaml 和 data:

bash 复制代码
tar -czf /opt/backups/memos-$(date +%F).tar.gz /opt/memos/compose.yaml /opt/memos/data

如果你把附件放在对象存储或外部路径,也要把对应配置和访问密钥一起纳入备份清单。不要只备份数据库文件却漏掉附件。

常见问题

无法访问时先看三层:域名是否解析到正确 IP,Caddy 是否拿到证书,Memos 容器是否监听本机端口。上传图片失败则重点看数据目录权限和磁盘空间。

如果准备公开分享,建议关闭不必要的注册入口,管理员密码要足够强。私人笔记不要随意开放给所有人写入。

总结

Memos 适合做轻量、低维护的私人碎片笔记。部署不复杂,但域名、HTTPS、数据目录和备份必须一开始就规划好。

如果你想低成本自建一个长期可访问的笔记入口,可以用雨云服务器 rainyun-com 开一台小规格机器,注册填优惠码 2026off 领 5折。先把笔记和备份跑顺,再决定要不要接入更多服务。

相关推荐
HRBorderInsight3 分钟前
马来西亚人均收入一个月多少钱,个人薪资和家庭收入要分开看
经验分享·笔记
又見山2 小时前
本地 Markdown 与数据主权:你的笔记到底属于谁
笔记·obsidian
撩得Android一次心动3 小时前
Jetpack Compose 知识点整理2【个人用】
android·笔记·学习·kotlin·compose
cao23333 小时前
关于 x1 y1 等变量名冲突的指正(校对版)
笔记
Demons_kirit4 小时前
CTFHub 信息泄露通关笔记:Git泄露 Log - 教程
笔记·git·网络安全
码间留白4 小时前
手把手把 GitHub 推上阿里云 ECS:Actions CI/CD 全链路避坑实录(折腾好几天,到 2 分钟见绿)
运维·阿里云·ci/cd·docker·devops·github actions
Vex2une5 小时前
Docker Desktop WSL2后端:2026年性能调优与避坑实战指南
windows·docker·desktop·gpu容器·容器开发·virtiofs·buildkit
xhyu615 小时前
【学习笔记】图像质量评估方法 (5.生成图像是否符合用户要求)
笔记·学习·计算机视觉
程序员老赵6 小时前
Docker 部署青龙面板:轻松搭建定时任务管理平台
前端·docker·开源
TTATTC6 小时前
为什么单会话聊天做不好复杂工程?Claude Code 创作者的并发 Worktree 与记忆闭环实践
docker·开源