问题描述:
运行日志提示如下
(云端部署)提示 network 存在问题,无法云同步及打开集市,求助该问题如何解决?
完整日志如下:systemlog.zip
解决:
docker-compose.yml
文件加入 network\_mode: "host"
服务器完整部署方案(仅供参考)
root 账户登录并创建文件夹
mkdir -p /Siyuan/workspace/
创建 docker-compose.yml 文件
cd /Siyuan/workspace/
vim docker-compose.yml
i 进入编辑粘贴如下内容:
version: '3'
services:
siyuan:
image: b3log/siyuan:latest
container_name: siyuan
environment:
- TZ=Asia/Shanghai
restart: always
ports:
- 6806:6806
volumes:
- /root/SiYuan:/root/Documents/SiYuan
network_mode: "host"
:wq
保存退出
部署
cd /root/SiYuan
docker-compose up
使用
http://云服务器公网IP:6806/
绑定域名 +http / https 问题
我也不太懂咋弄的,看网络上其他的开启 SSL 方法都好麻烦,我采用的是阿里云 + 宝塔面板的方案,
我在阿里云申请了免费的证书,之后下载了 pem+key 在宝塔面板中强制开启 https 便可以了
云同步方案
参考这篇大佬写的教程 Docker 安装 Minio 实现思源笔记数据同步
效果图:
云服务器端 + 域名
桌面端
仍存在的问题
主要是 workspace 的问题,应该是我部署的时候有些小的问题,服务器端数据存储在一个奇怪的位置,貌似在 docker 的容器一个文件下,但有云同步一般也不打开这个文件夹,不影响正常使用。
欢迎各位大佬给出一些修正与完善建议与方案 🙏
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于