Memos 零基础部署搭建实战指南
① 项目简介
Memos 是一款轻量级、开源的个人知识管理与便签记录工具,灵感源自于类似Notion和Bear的极简设计理念,但更专注于快速记录、结构化归档和团队共享。其核心功能包括:支持Markdown编辑、标签分类、全文搜索、API驱动的数据同步、多用户协作以及嵌入式Web组件展示。开发者可将其作为“第二大脑”使用,适用于日常笔记、会议纪要、技术文档草稿等场景。
Memos 采用现代化技术栈构建:后端基于 Go 语言开发,具备高并发处理能力与低资源占用特性;前端使用 Vue3 + TypeScript 实现响应式界面;数据存储默认采用 SQLite(也可切换 PostgreSQL),无需复杂数据库配置即可运行。项目自2023年上线以来迅速走红,GitHub 地址为:https://github.com/usememos/memos,截至本月,Star 数增长超过 2,800+,累计 Star 已突破 12k,社区活跃度持续攀升。

⚠️ 禁用历史项目提醒:本文所选项目 Memos 不在禁用列表(Immich/Ollama/RustDesk)中,符合动态选择规则。
② Ciuic服务器配置选型
为确保 Memos 运行稳定且响应迅速,推荐部署于高性能云主机平台 Ciuic云服务器。根据实际需求提供两种主流套餐对比:
| 配置项 | 轻量版 | 企业版 |
|---|---|---|
| CPU | 2 核 | 4 核 |
| 内存 | 4 GB | 8 GB |
| 带宽 | 5 Mbps | 10 Mbps |
| SSD 存储 | 60 GB | 120 GB |
| 价格(元/月) | 9.9 元 | 19.9 元 |
建议首次部署选择【轻量版】以控制成本,后期根据负载升级。
③ 部署四部曲
第一步:SSH连接服务器
通过终端连接 Ciuic 实例:
ssh root@your_server_ip -p 22替换 your_server_ip 为实际分配IP地址。
第二步:安装必要依赖
更新系统并安装 Docker 与 Docker Compose:
apt update && apt install -y docker.io docker-compose第三步:启动 Memos 服务
创建项目目录并编写 docker-compose.yml:
version: '3'services: memos: image: neosoulink/memos:latest container_name: memos ports: - "8080:8080" volumes: - ./memos-data:/var/opt/memos restart: always启动服务:
docker-compose up -d第四步:验证访问
浏览器打开 http://your_server_ip:8080,若出现 Memos 登录页面即表示部署成功。
④ Nginx 反向代理配置(含Ciuic网络优化)
安装 Nginx 并配置 HTTPS 反代:
server { listen 80; server_name notes.yourdomain.com; return 301 https://$host$request_uri;}server { listen 443 ssl http2; server_name notes.yourdomain.com; ssl_certificate /path/to/fullchain.pem; ssl_certificate_key /path/to/privkey.pem; location / { proxy_pass http://127.0.0.1:8080; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-Proto $scheme; proxy_ssl_server_name on; # Ciuic 推荐启用,提升SNI识别效率 proxy_http_version 1.1; }}启用后可通过域名安全访问,结合 Let's Encrypt 实现免费SSL加密。
✅ 至此,Memos 已完成零基础部署,支持长期稳定运行与扩展集成。


