网络连接失败 & 解决方案(服务器部署)

本贴最后更新于 365 天前,其中的信息可能已经水流花落

问题描述:

运行日志提示如下

image.png

(云端部署)提示 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 便可以了

1680156729663.jpg

云同步方案

参考这篇大佬写的教程 Docker 安装 Minio 实现思源笔记数据同步

效果图:

云服务器端 + 域名

image.png

桌面端

image.png

仍存在的问题

主要是 workspace 的问题,应该是我部署的时候有些小的问题,服务器端数据存储在一个奇怪的位置,貌似在 docker 的容器一个文件下,但有云同步一般也不打开这个文件夹,不影响正常使用。

image.png

欢迎各位大佬给出一些修正与完善建议与方案 🙏

  • 思源笔记

    思源笔记是一款隐私优先的个人知识管理系统,支持完全离线使用,同时也支持端到端加密同步。

    融合块、大纲和双向链接,重构你的思维。

    18150 引用 • 66977 回帖
3 操作
jingvc 在 2023-03-30 14:21:50 更新了该帖
jingvc 在 2023-03-30 14:17:05 更新了该帖
jingvc 在 2023-03-29 11:57:09 更新了该帖

相关帖子

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...
  • 88250
    1 回复
  • jingvc
    作者

    请问连接公网在哪里配置呢?

    1 回复
  • 88250

    下个版本才支持。

    3 回复
  • jingvc
    作者

    好滴,谢谢您的答复 👍

  • jingvc
    作者

    期待了 👍

  • jingvc
    作者

    作者您好我似乎已经解决同步以及集市的问题了,之前是本地同步正常,云服务器端的部署会同步失败;

    解决办法是在 yml 文件中加入 network_mode: "host" 重新部署就一切运行正常了;

    我使用的是第三方 S3 同步方案,参考这篇文章实现的 Docker 安装 Minio 实现思源笔记数据同步

    1680155242879.png

    1680155460406.jpg

    完整 docker-compose.yml 文件如下,路径在/root/Siyuan;

    services:
      siyuan:
        image: b3log/siyuan:latest
        container_name: siyuan
        environment:
          - TZ=Asia/Shanghai
        user: '1000:1000'
        restart: always
        ports:
          - 6806:6806
        volumes:
          - /root/SiYuan:/root/Documents/SiYuan
        network_mode: "host"
    
请输入回帖内容 ...