最近用到一个比较不错的笔记平台,开源免费可自己搭建,多端同步,功能强大。
先看看长什么样:
地址: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
下载你需要的版本。
然后解压到本地,打开软件,选择连接到服务器选项,输入服务器端的域名地址和密码,就可以直接同步了。
2024年1月9日更新:
https://github.com/Nriver/trilium-translation/releases
这个作者的版本是中文版本,之前提供的docker无法在ARM服务器上安装,不过现在已经更新支持了。我试了一下,非常好用。建议大家服务端和本地端,都用这个翻译的版本,作者还是非常勤奋的,上次我看到与官方的更新时间就延迟了个把小时。
本文由 admin 创作,采用 知识共享署名4.0 国际许可协议进行许可。
本站文章除注明转载/出处外,均为本站原创或翻译,转载前请务必署名。