上一篇文章分享了《一款本地优先的笔记软件“思源笔记”支持Markdown所见所得》,趁热打铁,这篇文章继续分享Docker部署思源笔记,并通过浏览器访问。

Docker部署思源笔记解决了什么问题?
官方对Docker部署提供的信息很少,网上也没说明白Docker部署和本地安装思源笔记到底有什么不同,一开始xiaoz以为Docker部署思源笔记是一个服务端,可以帮我同步本地数据。结果部署后才发现Docker部署也是一个客户端(也可以说是一个节点),主要是方便不想安装客户端的朋友,可以通过浏览器进行访问,所以Docker部署并没有解决同步问题。
Docker部署思源笔记
如果您已经安装好了Docker,直接复制下面的命令运行即可:
docker run -d \
-v /data/apps/siyuan/workspace:/siyuan/workspace \
-p 6806:6806 \
-u $(id -u):$(id -g) \
b3log/siyuan:v1.9.0 \
--workspace=/siyuan/workspace/
您需要修改的地方有:
/data/apps/siyuan/workspace
改成您自己的目录,只改这一个目录就行,其它目录不要修改v1.9.0
:思源笔记版本号,也可以不填,不填默认使用latest
标签(国内docker镜像使用latest会拉取到老旧版本)--workspace
指的是思源笔记工作目录,一般不用修改
具体的tag标签可以访问:https://hub.docker.com/r/b3log/siyuan/tags 查看。
访问与配置
安装完毕后通过http://IP:6806
进行访问,默认是英文界面,按快捷键Alt + P
打开设置 – Appearance – Language – 选择中文进行切换。

默认情况下所有用户都可以访问,不太安全,继续按Alt + P
打开设置 – 关于 – 访问授权码 – 设置访问授权码。

开启访问授权码后下次访问就需要输入授权码才能打开。

其它设置和客户端都是一样的,可以参考我上一篇文章《一款本地优先的笔记软件“思源笔记”支持Markdown所见所得》
总结
- Docker部署思源笔记可以通过浏览器访问,适合不想安装客户端的同学
- Docker部署思源笔记并不能解决同步问题,您依然需要自行同步或者购买官方的云服务
- Docker部署思源笔记请务必设置“访问授权码”,否则存在极大的安全风险
- WEB访问思源笔记体验和客户端基本一致,但是手机浏览器访问不尽人意
思源笔记官网:https://b3log.org/siyuan/
© 版权声明
文章版权归作者所有,未经允许请勿转载。
相关文章
暂无评论...