一、本地安装要求
Trilium 是一个 node.js 应用程序。支持(测试)的 node.js 版本是最新的 14.X.X 和 16.X.X.。Trilium 也可能适用于旧版本。
您可以使用以下命令检查您的节点版本(node.js 需要安装):
node --version
如果您的 Linux 发行版只有过时版本的 node.js,您可以查看 node.js 网站上的安装说明,其中涵盖了最流行的发行版。
1.1 依赖
需要一些依赖项。您可以在下面看到 Debian 及其衍生产品(如 Ubuntu)的命令:
sudo apt install libpng16-16 libpng-dev pkg-config autoconf libtool build-essential nasm libx11-dev libxkbfile-dev
二、安装
2.1 下载
您可以从 https://github.com/TriliumNext/Trilium/releases/latest 下载源代码 zip/tar。
对于包括测试版在内的最新版本,请使用以下命令从 main 分支克隆 Git 存储库:
git clone -b main https://github.com/triliumnext/trilium.git
2.2 安装
cd trilium
# download all node dependencies
npm install
# make sure the better-sqlite3 binary is there
npm rebuild
# bundles & minifies frontend JavaScript
npm run webpack
2.3 运行
cd trilium
# using nohup to make sure trilium keeps running after user logs out
nohup TRILIUM_ENV=dev node src/www &
默认情况下,该应用程序在端口 8080 上启动,因此您可以打开浏览器并导航到 http://localhost:8080
以访问 Trilium
(将“localhost
”替换为您的主机名)。
三、TLS
不要忘记配置安全使用所需的 TLS!