首先先给 D 大和 V 大一个个大大的赞,给了我们这么好用的笔记软件
然后分享下我刚刚部署的代码,给后续小伙伴们部署到服务器上做参考,其中以下的变量务必修改成自己的
accessAuthCode=xx
xx 修改为鉴权密码
accessAuthCode=xxx
xxx 修改为你的域名
/docker/siyuan
此处的数据路径修改为自己的路径,特别注意 强烈建议 volumes 里的本地路径:容器路径和下面 command 里的 workspace 修改为一样的。
version: '3'
services:
siyuan:
image: b3log/siyuan
container_name: siyuan
restart: always
volumes:
- /docker/siyuan:/docker/siyuan
command: [--resident=true,--workspace=/docker/siyuan,--ssl=true,--accessAuthCode=xx,--servePath=xxx]
network_mode: "host"
#建议直接host,如果用bridge,请去掉下面的#让端口转发生效
# ports:
# - "6806:6806"
顺便说下,如果使用宝塔的 nigix 反代,请务必在反代的配置文件里加入如下代码,否则会由于 ws 错误造成卡在加载 logo 界面
location /ws {
proxy_pass http://127.0.0.1:6806;
proxy_read_timeout 60s;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection 'Upgrade';
}
docker 部署可以在不用到同步功能的基础上,做到多端同步。同时在安卓和 IOS,也可以通过网页转制应用来使用。既有本地的隐私性和安全性,又有云端的便利性。强烈推荐大家试试。
当然,还是建议大家充值会员。一方面是支持大大提供那么好用的笔记,另一方面,云端备份也是给笔记做了 双保险,给笔记上一份保险
如下是广告,推广下自己的推荐码,哈哈。
我的推荐码:MXMnxuk
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于