最近在云服务器上搭建了私有部署的思源笔记,初始体验还不错,等用一段时间后会出体验分享。至于教程网上都有,这里就不专门写了。
这里先说几个问题:
- 笔记使用的时候有时候会提示出问题,这个一般是网络问题,等几秒让它自行修复就行。
- 思源笔记是用Docker部署的,这个会出什么问题懂的都懂,可以把docker的tar镜像下载下来然后本地导入。这一块可以用网上的一些下载工具,可以从docker hub上把文件搞下来,虽然也没那么好用。我的处理方法是用我的Linux物理机下载镜像。
- Docker容器不启动的问题。网上给出的命令很多时候没法启动容器,这是因为缺了一个授权码参数,把这个加上就行了。
以下是操作流程:
本地下载Docker镜像:docker image pull b3log/siyuan:latest
镜像提取到本地:docker save b3log/siyuan:latest > ./siyuan.tar
然后把这个镜像传到你部署笔记的机器上去,可以用SFTP或者别的什么方法。
到机器上加载镜像:docker load -i siyuan.tar
,记得先cd到放镜像的路径下
接下来是启动镜像,注意,这个地方网上给的命令很多是有问题的,因为缺少一个授权码参数
实测可用的命令:
1 | sudo docker run -d \ |
把授权码那里换成你想设置的登录密码就行。
然后设置容器自动启动:
1 | sudo systemctl enable docker |
这样只要不手动关闭就会一直运行。
然后就可以登录,打开浏览器访问你的云服务器公网IP:6806
,是把冒号前面的换成说的内容哈
然后输入授权码,就可以开始写笔记了。