Trilium Notes 是一个分层笔记应用程序,专注于构建大型个人知识库。支持双向链接、标签、任务待办、图谱、统计、数学公式、加密、定制插件、本地存储、网页剪辑、跨平台支持,有 Linux,macOS 和 Windows客户端。支持相当丰富的 markdown,包括 mermaid 和 latex,而且即时渲染,和 typora 一样。支持代码类型的笔记,有高亮。 Trilium与其说是笔记软件,不如说是个人wiki。
个人知识数据库、收藏夹、代码块、手账、思维导图等等Trilium都可以帮你实现,Trilium不只是分层级,更可以无限嵌套,加密、历史版本、多媒体等支持,Trilium可以自定义插件和模板,有强大的Attributes 系统,开源且易于部署。
项目地址
- GitHub:https://github.com/zadam/trilium
- Docker:https://hub.docker.com/r/zadam/trilium/
- 教程:https://trilium.netlify.app
- 汉化GitHub:https://github.com/Nriver/trilium-translation
- 中文说明:https://github.com/Nriver/trilium-translation/blob/main/README_CN.md
- 汉化Release:https://github.com/Nriver/trilium-translation/releases
- 第三方css界面:https://github.com/zadam/trilium/wiki/Themes
服务器部署
Trilium Notes 服务端汉化版docker镜像
项目地址 https://github.com/Nriver/trilium-translation
注意!请尽量不要使用加速镜像,加速镜像容易下载到老旧的版本。使用官方docker原能保证是最新版的服务端,可以避免服务器版本不正确导致无法启动或无法同步的问题。
在Docker里运行服务端
直接下载 docker-compose.yml.
下载docker-compose配置文件
wget https://raw.githubusercontent.com/Nriver/trilium-translation/main/docker-compose.yml
运行
docker-compose up -d
它会从Docker Hub直接拉镜像运行.
浏览器打开 http://127.0.0.1:8080 访问服务端.
笔记数据会在 docker-compose.yml 同目录下
(docker镜像存了一个0.47.5的旧版本备份,需要的可以自己拿)
更新版本
注意Trilium更新需要同时更新服务端与客户端, 版本必须一致. 更新前以防万一请备份好数据.
Docker服务端版本更新
cd到docker-compose.yml所在目录
先停止trilium
docker-compose down
拉取最新镜像
docker-compose pull
运行
docker-compose up -d
部署第二个容器:
# docker create -p 0.0.0.0:8090:8080 --name note2 nriver/trilium-cn:latest
###创建容器 -p: 指定端口映射,格式为:主机(宿主)端口:容器端口 -name:容器名称 镜像名称
配置域名反向代理
服务器配
部署完成后访问http://<ipaddress>:port
服务器端选择新用户
设置登录密码
登录Trilium
主界面
客户端安装
- Release里下载对应客户端
- 解压运行(Linux桌面运行trilium, Linux服务端运行trilium.sh, Windows 运行trilium.exe, macOS 运行trilium.app).
- 玩去吧 🙂
注: Trilium的服务端可以直接通过浏览器访问单独使用。同时也可以作为同步服务器和桌面客户端进行数据同步。
配置客户端同步
Windows客户端下载解压后运行
注意:下载的客户端请和服务器端的版本保持一致!
选择和服务端同步
输入服务器的地址和密码
同步完成后将会进入笔记本界面
更多常见问题请参阅Nriver整理的相关信息
END
暂无评论内容