Trilium 0.106.0同步服务器怎么搭?自托管同步部署教程

26次阅读
没有评论
Trilium 0.106.0同步服务器怎么搭?自托管同步部署教程
获取下载链
微信关注「软件教程管家」公众号,回复 Trilium

Trilium 最大的卖点之一是自托管同步:笔记存在自己的服务器上,多设备同步不经过任何第三方。官方提供了 Docker 镜像,一台 Linux 小鸡、几条命令就能跑起来。下面是完整部署流程。

30秒速读

痛点:笔记放云端不放心,第三方同步要么收费、要么把数据交给别人。本篇讲什么:Trilium 同步服务器的 Docker 部署全流程——从启动容器、设置管理员密码,到桌面端接入同步、加上 HTTPS,再到备份策略,一次配好长期省心。

软件信息表

项目 说明
软件 Trilium 同步服务器(Server)
版本 Docker 镜像 zadam/trilium 滚动更新;桌面端参考版本 0.106.0(据本站下载页)
部署方式 Docker 一键启动,无需编译
平台 Linux 服务器(Docker);桌面端支持 Win/Mac/Linux
语言 中文版
费用 免费自托管,同步零成本

部署方案对比:哪个方案适合你

方案 成本 数据归属 结论
自托管 Docker 部署 一台轻量服务器 完全在自己手里 推荐:本文方案,一次配置长期用
网盘同步 document.db 零成本 在自己手里 备选:多端同时写入有冲突风险
纯本机单机使用 零成本 在自己手里 备选:无同步,换设备靠手动拷库

版本推荐:Docker 镜像建议用官方最新标签随官方更新;桌面客户端与服务器版本尽量保持在同一代(参考 0.106.0),据官网说明跨大版本可能出现同步兼容问题。

准备工作

一台能装 Docker 的 Linux 服务器(1 核 1G 的轻量机就够,Trilium 很省资源);服务器需放行你选定的端口(默认 8080);数据目录提前规划好,笔记全在里面,备份就备它。

部署步骤

第一步:启动容器

SSH 登录服务器,执行:

docker run -d --name trilium --restart unless-stopped -p 8080:8080 -v ~/trilium-data:/home/node/trilium-data zadam/trilium:latest

关键点:-v 把容器内的数据目录映射到宿主机,容器删了笔记还在;--restart unless-stopped 保证服务器重启后自动恢复。

第二步:初始化管理员密码

浏览器打开 http://服务器IP:8080,首次访问会让你设置管理员密码。这个密码同时是登录密码和数据加密的根,设一个强密码并记到密码管理器里,丢了数据就找不回来了。

第三步:桌面端连接同步

在 Windows/Mac 电脑上装 Trilium 桌面端,首次启动选择”连接到已有同步服务器”(而不是新建本地库),填入服务器地址和密码。之后这台电脑就是客户端,笔记改动自动双向同步。手机端没有官方 App,可用浏览器访问服务器地址应急。

第四步:加上 HTTPS(强烈建议)

笔记是私密数据,别让密码和内容裸奔在公网上。用 Caddy 或 Nginx 做反向代理,一行配置就能套上 HTTPS:Caddy 只需写域名加一行 reverse_proxy 127.0.0.1:8080;同时把 8080 端口从公网关闭,只留 443。

Trilium 桌面端安装步骤

  1. 从官网或本站下载页获取对应系统的 Trilium 桌面端安装包(参考版本 0.106.0),按向导完成安装;
  2. 首次启动选择”连接到已有同步服务器”,填入服务器地址(如 https://你的域名)与第二步设置的管理员密码;
  3. 等待首次全量同步完成(笔记多时需要几分钟),之后新增、修改自动双向同步,无需手动操作。

必改设置:3 个关键开关

  • 管理员密码(首次访问页面设置):它既是登录密码也是数据加密的根。体感差别:设完立刻记到密码管理器——丢了等于整个笔记库永久丢失,没有”找回密码”。
  • HTTPS 反向代理(Caddy/Nginx 配置):把 8080 藏到内网、只对外暴露 443。体感差别:公网抓包再也看不到明文密码和笔记内容,心理负担清零。
  • 定时备份开关(Trilium 设置 → 备份):确认自带定时备份处于开启状态。体感差别:误删笔记、升级翻车时能从备份点恢复,不用靠人肉记忆重写。
  • 通用建议:服务器防火墙层面直接关闭 8080 的公网入站,只留 443,多一层兜底。

备份策略

1. 定期打包 ~/trilium-data 目录(核心是里面的 document.db,单文件就是全部笔记),拷到本地或对象存储。
2. Trilium 自带定时备份,在设置里确认备份开关开着。
3. 升级镜像前先备份再 docker pull,大版本升级(如 0.10x 系列)建议看一下更新日志。

常见问题(FAQ)

  • 升级 Docker 镜像前要做什么?先把 ~/trilium-data 完整备份一份,再执行 docker pull 拉新镜像;大版本升级建议先看官方更新日志。
  • 手机端怎么用?Trilium 没有官方手机 App,手机上用浏览器访问你的服务器地址应急使用,日常主力还是桌面端。
  • 忘记管理员密码怎么办?据原文与官网说明,管理员密码同时是数据加密的根,丢失后数据无法找回——务必在设置时记到密码管理器。
  • 同步冲突了会丢笔记吗?双向同步下同一条笔记两端同时改动可能产生冲突版本,据官网说明建议重要笔记改完等同步完成再换设备编辑。

注意事项

  • 8080 端口不要直接暴露在公网,务必套一层 HTTPS 反向代理后再对外提供服务;
  • 启动容器时 -v 数据目录映射不能省,否则删除容器即丢失全部笔记;
  • 系统要求:服务器端任意支持 Docker 的 Linux 发行版即可,1 核 1G 轻量机足够;桌面端支持 Win/Mac/Linux,具体版本要求以官网为准。

相关下载

Trilium0.106.0中文版64位下载|Win+Mac

推广Trilium 0.106.0同步服务器怎么搭?自托管同步部署教程

关注「软件教程管家」

回复软件名即取即下:网盘下载链接 + 提取码,一步直达,不用再跳转。

版权与使用提示

本站资源仅供个人学习交流,请勿用于商业用途。软件与资料版权归原作者所有;如有侵权,请通过公众号「软件教程管家」联系我们,我们将在 24 小时内下架处理。查看免责声明 ›

上次编辑至今:13天 · 内容还比较新鲜

公告

契机库网站正式上线!

了解更多
正文完
 0
评论(没有评论)