Docker 部署 b3log/siyuan 最新版本(1.2.3)后的问题

首先,我参考这个链接,通过手动挂载一份修改过的 conf.json 的方式解决了 Docker 部署无法访问的问题。

在解决访问问题后,我又陆续遇到了两个问题。

第一个是无法关闭已经打开的笔记本,如下图:

image.png

点击“关闭”后,菜单会消失,但笔记本仍然处于打开状态。

第二个是无法登录,如下图:

image.png

点击“登录”后,没有任何反应。我 F12 看了一下网络请求,发现原因是请求被发到了一个相对路径下,如图(隐去部分个人信息):

image.png

欢迎来到这里!

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

注册 关于
请输入回帖内容 ...
  • 88250
    订阅者

    Docker 监听端口的问题 v1.2.31 修复,请求路径问题需要配置 NGINX 反代,不要直接将容器端口暴露公网。

  • sqybi
    订阅者 作者

    @88250 参考 Issue #1949 · siyuan-note/siyuan 这个问题下我的回复,是配置了 nginx 反向代理的

  • sqybi
    订阅者 作者

    以及这里我要汇报的不是监听的问题,我已经手动配置监听 0.0.0.0 了,是已经能够访问之后在前端遇到的问题。

    1 回复
  • 88250
    订阅者

    返回 302 的话应该是因为授权码问题,你试下指定授权码启动,然后刷新浏览器重新用授权码验证后看看。

  • sqybi 1
    订阅者 作者

    @88250 之前启动已经指定了授权码,并且出现过 lock 页面,输入授权码才进入后续页面的。

    以及我重新启动了 docker 之后,又回到了最开始 Issue #1949 · siyuan-note/siyuan 提到的那个转圈的状态。

    不知道是不是因为我改 conf 的方法不对,这个问题先放一下吧,等下个版本官方修复了监听地址的问题之后我再重新确认一下。辛苦了~

  • sqybi
    订阅者 作者

    @88250 更新到 1.2.31 版本之后问题解决,感谢!

请输入回帖内容 ...