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 界面后,输入授权码: