Docker部署思源笔记

在开始部署之前,你需要安装 docker。具体安装见:【docker】在服务器上安装 docker/docker-compose

使用 docker 部署的思源笔记有以下限制:

  • ** 不支持桌面端和移动端应用连接,仅支持在浏览器上使用 。也就是不能**当作同步服务器同步本地文件,但是可以多人协同协作。
  • 不支持导出 PDF、HTML 和 Word 格式
  • 不支持导入 Markdown 文件
1
mkdir -p /root/data/docker_data/SiYuan && chown -R 1000:1000 /root/data/docker_data/SiYuan

你需要修改的是

  • --accessAuthCode​= 授权码(修改为你自己的授权码,类似密码)
1
docker run -d -v /root/data/docker_data/SiYuan:/siyuan/workspace -p 6806:6806 -u 1000:1000 b3log/siyuan --workspace=/siyuan/workspace/ --accessAuthCode=授权码

然后你就可以访问 ip:6806​ 进入 WEB 界面了。

夜梦建议你使用域名,如果你已经完成解析,那么你可以看夜梦的这两篇文章进行反向代理:

【docker】反向代理神器 ——Nginx Proxy Manager 的安装

【docker】Nginx Proxy Manager 的使用

确保开启 WebSocket 反代 /ws

访问 ip:6806​(或者你的域名)进入 WEB 界面后,输入授权码:

作者

Shepherd

发布于

2024-08-09

更新于

2025-03-14

许可协议

评论