Trilium笔记自建服务的搭建 2024-03-08 默认分类,服务搭建 暂无评论 108 次阅读 # Trilium笔记自建服务的搭建 ## 1. Trilium介绍 Trilium Notes 是一个层次化的笔记应用程序,专注于建立大型个人知识库。 笔记可以排列成任意深的树。单个笔记可以放在树中的多个位置(请参阅克隆) 丰富的所见即所得笔记编辑功能,包括带有 Markdown 自动格式化功能的表格,图像和数学 支持编辑使用源代码的笔记,包括语法高亮显示 笔记之间快速导航,全文搜索和笔记聚焦 无缝笔记版本控制 笔记属性可用于笔记组织,查询和高级脚本编写 同步与自托管同步服务器 有一个第三方提供的同步服务器托管服务 公开地分享(发布)笔记到互联网 具有按笔记粒度的强大的笔记加密 使用自带的 Excalidraw 来绘制图表(笔记类型“画布”) 关系图和链接图,用于可视化笔记及其关系 脚本 - 请参阅高级功能展示 在拥有超过 10 万条笔记时仍能保持良好的可用性和性能 针对智能手机和平板电脑进行优化的用于移动设备的前端 夜间主题 Evernote 和 Markdown 导入导出功能 使用网页剪藏轻松保存互联网上的内容 ## 2.服务端搭建准备 - VPS或者家庭服务器 - 域名(非必要) - VPS提前安装好Docker、Docker-compose环境 ## 3. 搭建 本次采用的是非官方的中文版本,官方版本软件没有中文汉化,感谢汉化的小伙伴。 - Trilium官方Github:https://github.com/zadam/trilium - Trilium汉化版Github:https://github.com/Nriver/trilium-translation - Trilium汉化版Docker:https://hub.docker.com/r/nriver/trilium-cn - 插件链接:https://github.com/Nriver/awesome-trilium/tree/main ### 3.1 创建安装目录 ```bash mdkir -p /root/data/docker_data/trilium-cn ``` ```bash cd /root/data/docker_data/trilium-cn ``` ### 3.2 构建docker-compose.yml文件 - 在汉化版的docker hub仓库有提供docker-compose.yml的下载链接:https://raw.githubusercontent.com/Nriver/trilium-translation/main/docker-compose.yml - 使用命令下载: - ```bash wget https://raw.githubusercontent.com/Nriver/trilium-translation/main/docker-compose.yml ``` ```yml version: '3' services: trilium-cn: image: nriver/trilium-cn restart: always ports: - "8080:8080" # 端口,如果8080端口被占用,请选择其他未被占用的端口 volumes: # 把同文件夹下的 trilium-data 目录映射到容器内 - ./trilium-data:/root/trilium-data environment: # 环境变量表示容器内笔记数据的存储路径 - TRILIUM_DATA_DIR=/root/trilium-data # 可选功能: 健康检查。需要启用的话,把下面的注释去掉 #healthcheck: # test: ["CMD-SHELL", "curl --fail http://localhost:8080/api/health-check | jq -e '.status == "ok"' || exit 1"] # interval: 30s # timeout: 10s # retries: 3 ``` ### 3.3 运行 ```bash docker-compose up -d ``` ## 4. 测试 浏览器输入ip:端口,进入安装界面,我们是第一次使用,选择新用户。 ![image-20240225104450498](https://cdn.jsdelivr.net/gh/plfish199/picx-images-hosting/Trilium笔记自建服务的搭建/image-20240225104450498.1servzhbej.webp) 设置密码,我使用随机密码测试:DgAJsKRKH*fgk6 详细使用教程,汉化版里面有内置笔记全部讲解 ## 5. 桌面版 汉化桌面版下载链接:https://github.com/Nriver/trilium-translation/releases ![image-20240225124030462](https://cdn.jsdelivr.net/gh/plfish199/picx-images-hosting/Trilium笔记自建服务的搭建/image-20240225124030462.6f0ewofv21.webp) ![image-20240225124148695](https://cdn.jsdelivr.net/gh/plfish199/picx-images-hosting/Trilium笔记自建服务的搭建/image-20240225124148695.3nrcoltr0a.webp) ## 6. 总结 软件功能相当丰富,如果想好好使用,根据个人情况,好好阅读教程笔记。不过,作为文档内容,建议大家做好备份以及同步工作,这是重中之重。资料的安全是最重要的,不要出现丢失文档资料的情况。 打赏: 微信, 支付宝 标签: VPS 本作品采用 知识共享署名-相同方式共享 4.0 国际许可协议 进行许可。