双链笔记Logseq的安装指南

本文介绍了Logseq的安装过程及基本使用方法。Logseq是一款开源的知识管理工具,支持大纲和双链,适用于组织个人知识库。文中详细描述了通过Docker安装Logseq WebApp的步骤,并提及了通过HTTPS访问的重要性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在这里插入图片描述

便民服务还是挺方便的,不用出小区就可以做了

在这里插入图片描述

本文完成于 10 月初,撰写时 Logseq 的版本为 v0.8.8,发布时的最新版本是 v0.8.11

什么是 Logseq ?

Logseq 是一个本地优先的非线性大纲笔记本,用于组织和共享您的个人知识库。可以用它来组织你的待办事项列表,写你的日记,或者记录你独特的生活。

最早接触 Logseq 还是在 2020 年下半年,和 Obsidian 一样,Logseq 采用大纲,支持双链,当时笔记存储在 github 的私有仓库中,现在则存储在本地,支持通过 Github 同步笔记,笔记采用纯文本文件,目前支持 MarkdownEmacs Org 模式

在这里插入图片描述

直到 v0.5.6 开始,官方才提供了 Web AppDocker 镜像,除此之外,还支持主流的平台的客户端应用,目前最新的版本是 v0.8.8

支持 Web App 这一点上,LogseqObsidian 做的好,更何况还开源呢

安装

ghcr.io 镜像下载

官方的镜像没有发布在 docker hub,而是在 ghcr.io,所以直接用命令行来安装。

SSH 客户端中依次执行下面的命令

# 下载镜像
docker pull ghcr.io/logseq/logseq-webapp:latest

如果没有科学上网,很可能会拉不动,可以试试 docker 代理网站:https://dockerproxy.com/,但是会多几个步骤

# 如果拉不动的话加个代理
docker pull ghcr.dockerproxy.com/logseq/logseq-webapp:latest

# 重命名镜像(如果是通过代理下载的)
docker tag ghcr.dockerproxy.com/logseq/logseq-webapp:latest ghcr.io/logseq/logseq-webapp:latest

# 删除代理镜像(如果是通过代理下载的)
docker rmi ghcr.dockerproxy.com/logseq/logseq-webapp:latest

当然代理网站也不是什么时候都好使,有时候也会报错,例如下面👇这样的

Error response from daemon: received unexpected HTTP status: 500 Internal Server Error

所以有一个稳定的科学上网环境还是很重要的

docker cli 安装

现在可以开始运行了

# 运行容器
docker run -d \
   --restart unless-stopped \
   --name logseq \
   -p 3880:80 \
   ghcr.io/logseq/logseq-webapp:latest 

docker compose 安装

也可以用 docker-compose 安装,将下面的内容保存为 docker-compose.yml 文件

version: '3'

services:
  logseq:
    image: ghcr.io/logseq/logseq-webapp:latest
    container_name: logseq
    restart: unless-stopped
    ports:
      - 3880:80

然后执行下面的命令

# 新建文件夹 logseq
mkdir -p /volume2/docker/logseq

# 进入目录
cd /volume2/docker/logseq

# 将 docker-compose.yml 放入当前目录

# 一键启动
docker-compose up -d

运行

在浏览器中输入 http://群晖IP:3880 就能看到主界面

都展开之后,可以看到界面是简体中文

首先需要设置本地文件夹, 用于存储笔记。Logseq Web 应用程序使用 The File System Access API 来访问文件系统,所以您需要一个兼容的浏览器。

但是很奇怪,老苏的 Chrome 并没有被正确识别。其实真实的原因是,如果你是远程(非本地)访问,需要采用 https 协议连接才行

在这里插入图片描述

如果是开发,可以用 mkcert 生成本地受信任的开发证书,但对于我们来说,反代才是最简单的方式

反向代理

实际访问地址为: https://lnote.laosu.ml:444

域名局域网地址备注
lnote.laosu.mlhttp://192.168.0.197:3880Logseq Web 的访问地址

npm 中的设置

在这里插入图片描述

SSL 都勾选了

在这里插入图片描述

在浏览器中打开 https://lnote.laosu.ml:444,这次正常了

在这里插入图片描述

点击 Choose a folder ,然后选择本地用来保存笔记的文件夹

在这里插入图片描述

完成之后,就可以开始编辑笔记了

在这里插入图片描述

这个时候看本地文件夹

  • /journals - 保存你的日记
  • /logseq - 保存配置,custom.css 和一些元数据
  • /pages - 保存其他页面

网上能搜到大量 Logseq 的使用教程和视频,这里就不展开了

参考文档

logseq/logseq: A privacy-first, open-source platform for knowledge management and collaboration. Desktop app download link: https://github.com/logseq/logseq/releases, roadmap: https://trello.com/b/8txSM12G/roadmap
地址:https://github.com/logseq/logseq

logseq/docker-web-app-guide.md at master · logseq/logseq
地址:https://github.com/logseq/logseq/blob/master/docs/docker-web-app-guide.md

The File System Access API: simplifying access to local files
地址:https://web.dev/file-system-access/

FiloSottile/mkcert:一个简单的零配置工具,可以使用您想要的任何名称制作本地受信任的开发证书。
地址:https://github.com/FiloSottile/mkcert

评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

杨浦老苏

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值