Sign inSign up

aircross/trilium-cn

By aircross

Updated about 2 years ago

Trilium Notes 服务端 中文版 Docker

Image
Internet of things
Web servers
Content management system
0

1.3K

aircross/trilium-cn repository overview

运行步骤:

安装Docker

#国外服务器使用以下命令安装Docker
curl -fsSL https://get.docker.com | sh
# 设置开机自启
sudo systemctl enable docker.service
# 根据实际需要保留参数start|restart|stop
sudo service docker start|restart|stop

国内的请参照下面这个教程安装,需要配合能访问download.docker.com的服务器服用

和谐之后如何在国内安装Docker及拉取镜像使用⁠

方式一:

直接在已经安装好Dokcer的服务器运行以下命令即可

mkdir -p /opt/docker/trilium-cn
docker run --name trilium-cn -p 8080:8080 --restart=unless-stopped -v /opt/docker/trilium-cn:/root/trilium-data -e TRILIUM_DATA_DIR=/root/trilium-data -d aircross/trilium-cn
方式二:

直接下载 docker-compose.yml

wget https://raw.githubusercontent.com/aircross/trilium-cn/main/docker-compose.yml

运行

docker compose up -d

它会从Docker Hub直接拉镜像运行.

浏览器打开 http://127.0.0.1:8080 访问服务端.

笔记数据会在 docker-compose.yml 同目录下

你用的是什么VPS服务器跑的Trilium Notes服务端?

我测试过Trilium的服务端程序大概会占150MB左右的内存。买最便宜的就够用了,一年不到100块。如果觉得硬盘不够大,可以买贵一档的,也就100出头。再贵就没有必要了。

促销活动购买
搬瓦工GIA高端线路链接
Spartan三网性价链接
Dmit链接
Linode链接
Vultr链接
Cloudcone链接

你也可以选择其它的VPS提供商,不过要记得备份数据,数据是无价的。做好备份以防万一,切记。

为什么使用了中文版的程序,界面还是英文的?

你运行过原版的Trilium程序,系统里有英文版的缓存,请关闭trilium, Windows系统删除这个目录C:\Users\用户名\AppData\Roaming\Trilium Notes, Linux系统删除这个目录~/.config/Trilium Notes/ 。再启动Trilium就是中文的了。

为什么用中文版的自带文档还是英文的?

你运行过原版的Trilium程序, 你的笔记数据库已经按照英文的文档初始化过了。想要中文文档可以直接把项目中的demo-cn.zip导入到笔记中,或者删掉旧数据库( 数据自行备份),用中文版启动,重新进行初始化。

为什么我的docker镜像更新之后还是旧版的?

目前我也不太清楚正确的解决办法, 只能有这几点建议:

  1. 不用国内的加速镜像, 它们的数据有可能不是最新的. 去掉加速镜像后再尝试从官方源拉取镜像.
  2. 将本地的旧版镜像完全删除,然后再尝试拉取镜像.
  3. (危险操作, 注意) 停掉trilium, 使用 docker system prune -a 来清理掉所有没有在使用的docker镜像和容器等再重新pull.

📸 界面截图

原版的黑暗主题

dark

原版的明亮主题

light

我做的Nier主题 :)

nier

Excalidraw 画布笔记

am3

Mermaid.js 流程图

am3

数学公式

nier

Tag summary

Content type

Image

Digest

sha256:889b867be

Size

258.3 MB

Last updated

about 2 years ago

docker pull aircross/trilium-cn