开源多平台笔记平台-trilium-更新支持arm/支持中文

in 实用资源 with 0 comment

最近用到一个比较不错的笔记平台,开源免费可自己搭建,多端同步,功能强大。

先看看长什么样:
2022-03-08T06:40:28.png

地址:https://github.com/zadam/trilium

安装到服务器提供WEB服务

可以使用docker快速搭建。
AMD64、ARMv6、ARMv7和ARMv8/64的官方 docker 镜像发布在 docker hub上:
https://hub.docker.com/r/zadam/trilium/

我们可以使用docker compose快速启动一个服务

version: "3"

services:
   
    trilium-mian:
        container_name: trilium
        image: zadam/trilium:latest
        restart: always
        volumes: 
            - ./trilium_data:/home/node/trilium-data:rw
        ports:
        - 8001:8080
        restart: always

以上端口和数据持久性目录路径可以自己调整一下。
然后直接 docker compose up -d

再在nginx站点配置文件里,修改一下反代:

# set to 0 for unlimited. Default is 1M.
client_max_body_size 0;

location / {
    proxy_pass http://127.0.0.1:8001/;
    proxy_http_version 1.1;
    proxy_set_header Upgrade $http_upgrade;
    proxy_set_header Connection 'upgrade';
    proxy_set_header Host $host;
    proxy_cache_bypass $http_upgrade;
}

最后用域名访问,增加密码即可。

这个docker也有简体中文版的,不过我试了一下在arm架构的机器里无法安装,和作者提了现在还没有改过来。所以我的搞法是服务器端是用英文的,然后安装一个简体中文版的本地包,这样比较方便。

其他的安装办法,请参阅官方文档:https://github.com/zadam/trilium/wiki/Server-installation

安装本地软件工具,可连接服务器也可本地

打开https://github.com/Nriver/trilium-translation/releases

下载你需要的版本。

然后解压到本地,打开软件,选择连接到服务器选项,输入服务器端的域名地址和密码,就可以直接同步了。
2022-03-08T07:01:54.png

2024年1月9日更新:

https://github.com/Nriver/trilium-translation/releases
这个作者的版本是中文版本,之前提供的docker无法在ARM服务器上安装,不过现在已经更新支持了。我试了一下,非常好用。建议大家服务端和本地端,都用这个翻译的版本,作者还是非常勤奋的,上次我看到与官方的更新时间就延迟了个把小时。

Responses