Docker 部署 Memos 笔记服务

205 字
1 分钟
Docker 部署 Memos 笔记服务

Memos 是一款隐私优先的轻量级笔记服务,支持 Web、Android、iOS 多端访问,支持多用户,附件存储兼容 AWS S3 协议。

官网:usememos.com | 仓库:usememos/memos

Note

最新版 0.25 无法直接被 iOS 客户端连接,需同时部署 Mortis 服务做兼容(提供 Memos 0.21.0 OpenAPI 支持)。

部署#

docker-compose.yml
services:
memos:
image: neosmemo/memos:0.25.1
container_name: memos
hostname: memos
ports:
- 5230:5230
volumes:
- ./data:/var/opt/memos
restart: always
networks:
- app-net
mortis:
image: ghcr.io/mudkipme/mortis:0.25.1
container_name: mortis
ports:
- "5231:5231"
entrypoint: ["/app/mortis"]
command: ["-grpc-addr=memos:5230"]
restart: always
depends_on:
- memos
networks:
- app-net
networks:
app-net:
external: true
Note

尚未部署 MinIO?参见:MinIO 对象存储安装指南

配置 MinIO 附件存储#

在 Memos 设置页面中填写以下信息:

配置项说明
文件路径模板assets/{timestamp}{filename}
Access Key IDMinIO 访问密钥
Access Key SecretMinIO 密钥
EndpointMinIO 地址(如 https://minio.example.com
Region自定义区域名(如 memos
Bucket存储桶名称
Use Path Style勾选

支持与分享

如果这篇文章对你有帮助,欢迎分享给更多人或赞助支持!

赞助
Docker 部署 Memos 笔记服务
https://blog.olinl.com/posts/docker-memos/
作者
顾拾柒
发布于
2026-02-02
许可协议
CC BY-NC-SA 4.0

评论区

Profile Image of the Author
顾拾柒
The world is big, you have to go and see.
公告
欢迎来到我的博客!
分类
标签
站点统计
文章
81
分类
7
标签
158
总字数
83,114
运行时长
0
最后活动
0 天前
站点信息
构建平台
Vercel
博客版本
Firefly v6.12.1
文章许可
CC BY-NC-SA 4.0

文章目录