JIKE
    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular
    • Users

    用轻量应用服务器搭建Trilium笔记

    技术分享
    1
    1
    431
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • T
      taiyi747 last edited by

      平时经常使用文档软件和思维导图软件,例如我最经常用的幕布,金山文档,腾讯文档等等,这些文档其实都很好用,也各有千秋,各有各的优点,有时候我记不住一些账号密码,我甚至写在QQ邮箱里的笔记本,但是也都有一个共同点,部分功能收费,幕布9/月,腾讯文档30/月。
      所以我就在想我能不能寻找一个替代品,正好在github就找到了一款开源的笔记程序Trilium,正好我手里也有轻量应用服务器,说干就干,直接搭建
      项目:
      作者链接
      https://github.com/zadam/trilium
      中文wiki
      https://trilium.netlify.app/home
      中文汉化
      https://github.com/Nriver/trilium-translation
      搭建方式
      一,准备服务器
      替代文字
      这是一台陪伴了我快两年的轻量,平时上面就挂着个网站和网盘
      系统是Debian
      二,手动安装
      最近轻量更新了一个不需要手动ssh连接的方法,官方命名为orcaterm
      使用感受非常好,以后也不需要记住root密码了
      替代文字
      替代文字

      node.js
      nodejs一直是我最头疼的,版本有时候过低有时候过高,经常报错
      用下面的命令更新包库:
      sudo apt update
      使用curl命令安装NVM:
      curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash
      注意:如果没有curl,可以通过运行命令来安装该实用程序:sudo apt install curl
      或者,你可以使用wget并运行以下命令:
      wget -q0- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash
      关闭并重新打开终端,让系统识别更改或运行命令:
      source ~/.bashrc
      然后,验证是否成功安装了NVM:
      nvm --version
      在升级Node.js之前,检查你在系统上运行的是哪个版本:
      nvm ls
      我测试完v16.18.1稳定运行
      nvm install v16.18.1
      汉化问题
      原本作者是写使用git直接clone,但是作者的并没有汉化
      但我在wiki找到了汉化版
      https://github.com/Nriver/trilium-translation
      releases的zip需要解压,直接多安装一个unzip
      sudo apt install libpng16-16 libpng-dev pkg-config autoconf libtool build-essential nasm libx11-dev libxkbfile-dev unzip
      下载zip
      wget https://github.com/Nriver/trilium-translation/releases/download/v0.56.2_20221031/trilium-cn-linux-x64-server.zip
      unzip trilium-cn-linux-x64-server.zip
      直接
      cd trilium-cn-linux-x64-server
      npm install
      npm rebuild
      启动
      直接
      node src/www
      默认在8080端口开放
      替代文字
      记得在轻量防火墙打开8080端口
      替代文字
      访问后跟着向导一步通关

      总结
      其实这个程序很好玩,就比如这个画布,就跟思维导图一样,图形很不错
      替代文字

      突然发现还能再省省钱,良心云CVM云服务器也偷偷来了波活动,竞价实例
      竞价实例是云服务器的一种计费方式,价格基本都挺低的。不过因为是竞价实例,资源也可能被回收,记得留意下
      海外其他地域的竞价实例基本都是2折左右,但是这两天新加坡挺多机型都变成0.5折了,这打折力度还是很香的,直接购买页下单就行。
      搭配这个笔记,四舍五入比幕布vip还便宜
      替代文字
      传送门在这:https://buy.cloud.tencent.com/cvm?tab=lite

      1 Reply Last reply Reply Quote 0
      • 1 / 1
      • First post
        Last post