[{"data":1,"prerenderedAt":202},["ShallowReactive",2],{"content:\u002Fposts\u002Fdocker-memos":3,"surround:\u002Fposts\u002Fdocker-memos":191},{"id":4,"title":5,"body":6,"categories":166,"date":168,"description":169,"draft":170,"extension":171,"image":172,"meta":173,"navigation":175,"path":176,"permalink":172,"pinned":170,"published":172,"readingTime":177,"recommend":172,"references":172,"seo":182,"sitemap":183,"stem":184,"tags":185,"type":189,"updated":168,"__hash__":190},"content\u002Fposts\u002Fposts\u002Fdocker-memos.md","Docker 部署 Memos 笔记服务",{"type":7,"value":8,"toc":160},"minimark",[9,19,22,38,43,47,59,68,72,75],[10,11,15],"alert",{"type":12,"icon":13,"title":14},"info","tabler:robot","AI 迁移提示",[16,17,18],"p",{},"本文由 AI 协助从旧站迁移，尚未完成逐篇人工审校；内容如有疏漏，将在复核后修订。",[16,20,21],{},"Memos 是一款隐私优先的轻量级笔记服务，支持 Web、Android、iOS 多端访问，支持多用户，附件存储兼容 AWS S3 协议。",[16,23,24,25,32,33],{},"官网：",[26,27,31],"a",{"href":28,"rel":29},"https:\u002F\u002Fwww.usememos.com",[30],"nofollow","usememos.com"," | 仓库：",[26,34,37],{"href":35,"rel":36},"https:\u002F\u002Fgithub.com\u002Fusememos\u002Fmemos",[30],"usememos\u002Fmemos",[10,39,40],{"type":12},[16,41,42],{},"最新版 0.25 无法直接被 iOS 客户端连接，需同时部署 Mortis 服务做兼容（提供 Memos 0.21.0 OpenAPI 支持）。",[44,45,46],"h2",{"id":46},"部署",[48,49,56],"pre",{"className":50,"code":52,"filename":53,"language":54,"meta":55},[51],"language-yaml","services:\n  memos:\n    image: neosmemo\u002Fmemos:0.25.1\n    container_name: memos\n    hostname: memos\n    ports:\n      - 5230:5230\n    volumes:\n      - .\u002Fdata:\u002Fvar\u002Fopt\u002Fmemos\n    restart: always\n    networks:\n      - app-net\n  mortis:\n    image: ghcr.io\u002Fmudkipme\u002Fmortis:0.25.1\n    container_name: mortis\n    ports:\n      - 5231:5231\n    entrypoint: [\"\u002Fapp\u002Fmortis\"]\n    command: [\"-grpc-addr=memos:5230\"]\n    restart: always\n    depends_on:\n      - memos\n    networks:\n      - app-net\n\nnetworks:\n  app-net:\n    external: true\n","docker-compose.yml","yaml","",[57,58,52],"code",{"__ignoreMap":55},[10,60,61],{"type":12},[16,62,63,64],{},"尚未部署 MinIO？参见：",[26,65,67],{"href":66},"\u002Fposts\u002Fminio-install","MinIO 对象存储安装指南",[44,69,71],{"id":70},"配置-minio-附件存储","配置 MinIO 附件存储",[16,73,74],{},"在 Memos 设置页面中填写以下信息：",[76,77,78,91],"table",{},[79,80,81],"thead",{},[82,83,84,88],"tr",{},[85,86,87],"th",{},"配置项",[85,89,90],{},"说明",[92,93,94,105,113,121,133,144,152],"tbody",{},[82,95,96,100],{},[97,98,99],"td",{},"文件路径模板",[97,101,102],{},[57,103,104],{"code":104},"assets\u002F{timestamp}{filename}",[82,106,107,110],{},[97,108,109],{},"Access Key ID",[97,111,112],{},"MinIO 访问密钥",[82,114,115,118],{},[97,116,117],{},"Access Key Secret",[97,119,120],{},"MinIO 密钥",[82,122,123,126],{},[97,124,125],{},"Endpoint",[97,127,128,129,132],{},"MinIO 地址（如 ",[57,130,131],{"code":131},"https:\u002F\u002Fminio.example.com","）",[82,134,135,138],{},[97,136,137],{},"Region",[97,139,140,141,132],{},"自定义区域名（如 ",[57,142,143],{"code":143},"memos",[82,145,146,149],{},[97,147,148],{},"Bucket",[97,150,151],{},"存储桶名称",[82,153,154,157],{},[97,155,156],{},"Use Path Style",[97,158,159],{},"勾选",{"title":55,"searchDepth":161,"depth":161,"links":162},4,[163,165],{"id":46,"depth":164,"text":46},2,{"id":70,"depth":164,"text":71},[167],"容器","2026-02-02","使用 Docker Compose 部署 Memos 轻量级笔记服务，同时部署 Mortis 兼容服务以支持 iOS 客户端连接，并配置 MinIO 作为附件存储。",false,"md",null,{"slots":174},{},true,"\u002Fposts\u002Fdocker-memos",{"text":178,"minutes":179,"time":180,"words":181},"2 min read",1.195,71700,239,{"title":5,"description":169},{"loc":176},"posts\u002Fposts\u002Fdocker-memos",[186,187,188],"Docker","Memos","Homelab","tech","NNud0SQ6uSUcF7qgkb0gW8eY9lyBz3Y7i1Cd9g_0a1E",[192,197],{"title":193,"path":194,"stem":195,"date":196,"type":189,"children":-1},"Ubuntu Server 安装教程与配置优化","\u002Fposts\u002Fubuntu-setup","posts\u002Fposts\u002Fubuntu-setup","2026-02-01 22:13:09",{"title":198,"path":199,"stem":200,"date":201,"type":189,"children":-1},"Debian 13 稳定版安装指南及系统配置","\u002Fposts\u002Fdebian-setup","posts\u002Fposts\u002Fdebian-setup","2026-02-02 22:50:02",1788712224476]