全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
楼主: 萌小川

DiyFile 一款好看的在线文件列表程序

  [复制链接]
发表于 2023-2-21 12:05:07 | 显示全部楼层
大佬你服务器IP很漂亮啊
76.76.21.22
10.233.83.83
发表于 2023-2-21 12:06:07 | 显示全部楼层
支持下楼主,现在真的是啥都卷
发表于 2023-2-21 12:44:48 | 显示全部楼层
本帖最后由 5700pgf 于 2023-2-21 12:48 编辑
萌小川 发表于 2023-2-21 11:42
https://doc.diyfile.besscroft.com/diyfile/install/backend
文档已更新,看日志应该是数据库没连接上。 ...


https://doc.diyfile.besscroft.com/diyfile/install/backend
你这个文档全是404,而且后端部署404下面没内容。
 楼主| 发表于 2023-2-21 16:20:48 | 显示全部楼层
5700pgf 发表于 2023-2-21 12:44
https://doc.diyfile.besscroft.com/diyfile/install/backend
你这个文档全是404,而且后端部署404下面没 ...

收到,可能是 VitePress 的bug,我抽空修复下。
 楼主| 发表于 2023-2-21 16:22:08 | 显示全部楼层
5700pgf 发表于 2023-2-21 12:44
https://doc.diyfile.besscroft.com/diyfile/install/backend
你这个文档全是404,而且后端部署404下面没 ...

https://doc.diyfile.besscroft.com/diyfile/install/backend.html
发表于 2023-2-21 17:40:56 | 显示全部楼层
萌小川 发表于 2023-2-21 16:22
https://doc.diyfile.besscroft.com/diyfile/install/backend.html

我把后端访问数据库的参数改成了:172.17.0.1:3306,然后把数据库的监听改成了0.0.0.0,加了个 diyfile@172.17.0.2 的用户用来访问,现在DOCKER启动不会报错退出了,然后我前端是跟后端在同一台服务器上的,用的NGINX,前端的文件权限给了www-data,还改了777,nginx的配置文件是这样:
  1. server {
  2.         listen 0.0.0.0:80;
  3.         server_name xx.xxx.xx;
  4.         root /var/www/html/dist/;
  5.         location / {
  6.           try_files $uri $uri/ /index.html;
  7.         }

  8.         location ^~ /@api/ {
  9.           proxy_pass http://127.0.0.1:8080;
  10.         }


  11. }
复制代码


然后浏览器访问,能显示出前端的页面,但是在登陆页面填写用户名和密码后点击登陆没有任何反应,错误日志:
https://t.wss.ink/f/ak242k02wse
 楼主| 发表于 2023-2-21 19:16:19 | 显示全部楼层
5700pgf 发表于 2023-2-21 17:40
我把后端访问数据库的参数改成了:172.17.0.1:3306,然后把数据库的监听改成了0.0.0.0,加了个  的用户用 ...

收到,感谢您的反馈,我这边来尝试重现,并作出调整。
 楼主| 发表于 2023-2-22 08:50:02 | 显示全部楼层
5700pgf 发表于 2023-2-21 17:40
我把后端访问数据库的参数改成了:172.17.0.1:3306,然后把数据库的监听改成了0.0.0.0,加了个  的用户用 ...

昨天试了一下,请确认您的反向代理配置能成功请求到 docker 容器。
如果是 nginx,可参考如下配置:

# 代理转发请求至网关,@api 标识解决跨域问题
location ^~ /@api/ {
  proxy_pass http://localhost:8080; # 这里是示例,改成你自己的!!!
}

如果是 caddy,可参考如下配置:
:80 {
  root * /srv/diyfile/
  file_server browse
  handle_path /@api* {
    reverse_proxy diyfile:8080
  }
}
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2024-6-15 13:29 , Processed in 0.063896 second(s), 6 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表