用一台1核1G的VPS加Docker部署思源笔记或Memos,成本比商业云笔记会员更低,数据完全落在自己手里,是目前个人搭建私有笔记服务较稳妥的思路。
用vps搭建私有笔记和云笔记哪个好:先看三个核心差异
云笔记的便利性毋庸置疑,打开即用、多端同步、协作分享,但对长期记录的人来说,有些问题会越来越刺眼:导出格式受限、免费空间越用越紧、服务突然关停或限速、笔记内容被平台算法扫描。
自建VPS笔记服务的逻辑正好相反,你需要自己维护服务器、自己升级、自己做备份,换来的是存储位置可见、数据格式开放、迁移不受平台约束,行业共识认为,数据可迁移性应该是选型的第一优先级,而不是界面美观程度。
用具体场景说:
- 一位写技术文档的用户,需要把笔记批量导出为Markdown放进Git仓库,商业云笔记多数要手动逐篇导出,自建方案几分钟就能打包整个数据目录。
- 一位存客户信息的用户,担心敏感内容被云端语义分析,VPS私有笔记不经过第三方服务器,端到端加密可以自己配。
- 一位已经停用某云笔记的用户,想把旧笔记迁走,发现平台只给导出成专有格式,自建工具则天然支持标准SQLite或Markdown文件。
究竟哪个好,没有统一答案,如果你只想要省心,不碰命令行,云笔记仍然可用,如果你在意数据主权、导出自由和长期成本,VPS搭建私有笔记显然更匹配。
用vps搭建私有笔记服务多少钱:成本与配置参考
这是多数人最先关心的问题,用vps搭建私有笔记服务多少钱,取决于你选择的地域、配置和部署方式。
主流方案分两类:
- 海外VPS:香港、日本、美国机房,1核1G内存起步,年付价格多数在200到400元区间,适合不想备案、对延迟要求不极端的用户。
- 国内轻量应用服务器:活动价常见于200到300元一年,带宽小但延迟低,绑定域名走HTTP/HTTPS需要完成ICP备案。

表格对比更直观:
| 配置 | 地域 | 年付参考成本 | 适合场景 |
|---|---|---|---|
| 1核1G | 海外 | 200-400元 | 单人轻度笔记、Memos、轻量Wiki |
| 2核2G | 海外或国内 | 300-600元 | 思源笔记、Outline、多容器运行 |
| 4核8G | 国内/海外高配 | 千元以上 | 团队协作、附件量大、全文索引频繁 |
大多数个人用户选择1核1G到2核2G就足够,笔记应用的瓶颈通常在磁盘IO和内存,不在CPU主频,附件多的场景,优先考虑硬盘容量或挂载对象存储。
成本不只是服务器,域名一年几十元,快照备份可能产生少量费用,HTTPS证书用Let's Encrypt免费,整体算下来,自建私有笔记的年成本多数情况下低于高级云笔记会员。
国内vps搭建私有笔记访问速度会受影响吗
国内VPS搭建私有笔记,如果只通过IP加端口访问,通常不需要域名备案,但运营商可能对非常用端口做限制,绑定域名后,国内服务器走80/443端口提供服务,则必须按工信部现行备案管理规定完成ICP备案。
海外VPS在国内访问,晚高峰丢包和延迟升高并不少见,选择机房时优先考虑香港、日本、新加坡,比美国西海岸的体感延迟低一些,如果本地网络对海外IP有间歇性阻断,可以加一层CDN,或者改用国内轻量服务器加备案域名,没有绝对稳定的跨地域方案,只有根据自己所在城市和预算做取舍。
个人vps搭建笔记服务详细教程:以Docker部署思源笔记为例
下面步骤假设你有一台刚装好Ubuntu 22.04或Debian 12的VPS,并且能通过SSH登录。
第一步:更新系统并安装Docker
连接VPS后执行:

apt update && apt upgrade -y
安装Docker使用官方脚本:
curl -fsSL https://get.docker.com | sh
安装完成后启动并设置开机自启:
systemctl enable --now docker
第二步:拉取思源笔记镜像并运行容器
创建数据目录:
mkdir -p /opt/siyuan
运行容器:
docker run -d
--name siyuan
-v /opt/siyuan:/siyuan/workspace
-p 6806:6806
b3log/siyuan:latest
--workspace=/siyuan/workspace
执行后,浏览器访问 http://你的VPS公网IP:6806,首次打开会要求设置访问授权码,这个授权码就是后续每次登录的密码,不要随意泄露。
第三步:用Docker还是宝塔面板部署笔记服务
习惯命令行的用户直接使用Docker,一条 docker run 就能完成部署,宝塔面板适合不想记命令、需要图形化管理网站和数据库的场景,宝塔里也可以安装Docker管理器,再用同样方式拉取镜像。
如果用宝塔,记得在安全组和面板防火墙里放行6806端口,用命令行则执行:
ufw allow 6806/tcp
第四步:配置反向代理与HTTPS
单端口访问虽然能用,但浏览器会提示不安全,部分功能如剪藏、移动端同步也可能受限,推荐用Nginx或Caddy做反向代理。
安装Caddy:
apt install -y caddy
编辑Caddyfile:
你的域名.com {
reverse_proxy 127.0.0.1:6806
}
Caddy会自动申请并续期HTTPS证书,访问 https://你的域名.com 即可正常使用,绑定域名走443端口,国内服务器需提前完成备案。
vps私有笔记服务的数据备份与安全加固
自建服务最怕两件事:硬盘损坏和数据泄露。
备份方面,思源笔记的数据集中在一个目录,打包即可:
tar -czf /root/siyuan-backup-$(date +%F).tar.gz /opt/siyuan
把这条命令放进crontab,每天凌晨执行:

0 3 tar -czf /root/siyuan-backup-$(date +%F).tar.gz /opt/siyuan
更稳妥的做法是再把备份文件同步到对象存储或另一台服务器,只存在同一块硬盘上的备份等于没有备份。
安全加固可以从四件事做起:
- 修改SSH默认端口,禁用密码登录,仅保留密钥。
- 安装fail2ban,自动封禁暴力破解IP。
- 关闭不必要的端口,只开放SSH、80、443和笔记服务端口。
- 思源笔记本身要设置足够复杂的访问授权码,不要用常见弱口令。
业内专家指出,自建服务最大的收益不是省钱,而是对导出格式和存储位置的控制权,前提是备份和安全策略不能偷懒,否则数据风险比云笔记更高。
用VPS搭建私有笔记服务,适合愿意花一点时间学习Docker和Linux基础操作的人,一台低配服务器加开源笔记应用,就能换来数据自主、格式开放和长期可控的成本。
用vps搭建私有笔记服务常见问题
用vps搭建私有笔记需要备案吗
仅通过IP加端口访问时,通常不需要域名备案,若绑定域名并使用国内服务器的80或443端口提供Web服务,则需按工信部现行备案管理规定完成ICP备案,海外服务器使用域名访问不强制备案。
自建笔记服务会被墙或者端口封禁吗
海外VPS的IP在某些网络环境下可能出现间歇性访问不稳定,国内VPS的高位端口也可能被运营商扫描和限制,建议使用非默认端口,并通过HTTPS反向代理降低端口被封的概率,合法合规的个人笔记内容不涉及违规信息,正常使用风险较低。
docker部署私有笔记还是宝塔好
命令行用户优先Docker,一条命令即可启停服务,迁移时也只需要拷贝数据目录,宝塔面板适合需要图形界面管理多个网站和数据库的用户,但会额外占用一部分内存,1核1G的低配VPS建议直接用Docker,避免面板本身成为性能负担。