mihomo icon indicating copy to clipboard operation
mihomo copied to clipboard

[Feature] external-ui 启动时文件不存在自动下载

Open xiaoQQya opened this issue 1 year ago • 5 comments

Verify steps

  • [X] 我已经在 Issue Tracker 中找过我要提出的请求 I have searched on the issue tracker for a related feature request.
  • [X] 我已经仔细看过 Documentation 并无法找到这个功能 I have read the documentation and was unable to solve the issue.

Description

问题: 使用 Docker 启动 Mihomo 内核,启动后无法通过 external-ui 设置的路径访问 web 管理页面,需要手动调用 API 更新 ui 后才能访问。

功能: Mihomo 内核启动时,如果 external-ui 文件夹不存在或者为空,自动下载 external-ui-url 指定的 ui 文件。

Mihomo 目前行为: 目前如果 external-ui 不存在,只会创建目录,不会自动下载 external-ui-url 指定的文件。

Possible Solution

No response

xiaoQQya avatar May 19 '24 01:05 xiaoQQya

已复现,而且就算建立了文件夹,也不会自动下载

Rakau avatar May 19 '24 09:05 Rakau

已复现,而且就算建立了文件夹,也不会自动下载

是的,不论文件夹是否存在都不会自动下载 ui 文件,只能通过 API 手动触发更新来下载

xiaoQQya avatar May 19 '24 09:05 xiaoQQya

已复现,而且就算建立了文件夹,也不会自动下载

是的,不论文件夹是否存在都不会自动下载 ui 文件,只能通过 API 手动触发更新来下载

看来是普遍问题,我用box4也是这样的情况

Rakau avatar May 19 '24 10:05 Rakau

已复现,而且就算建立了文件夹,也不会自动下载

是的,不论文件夹是否存在都不会自动下载 ui 文件,只能通过 API 手动触发更新来下载

我估计应该没做这个功能。我看wiki里面没有提到下载间隔的设置,还是说每次启动都会重新下?还有就是启动日志里没有显示下载这个操作,只显示了建立文件夹的操作

Rakau avatar May 19 '24 10:05 Rakau

我估计应该没做这个功能。我看wiki里面没有提到下载间隔的设置,还是说每次启动都会重新下?还有就是启动日志里没有显示下载这个操作,只显示了建立文件夹的操作

这个不需要间隔下载,首次启动不存在的时候自动下载,以后手动调用 API 更新就行了

xiaoQQya avatar May 19 '24 11:05 xiaoQQya