feat: add binarry download

This commit is contained in:
engigu
2026-02-27 09:27:26 +08:00
parent db2f934b7e
commit fbaf7ff0d4
3 changed files with 81 additions and 3 deletions
+7
View File
@@ -544,6 +544,13 @@ onUnmounted(() => {
<DialogDescription>当前版本: {{ agentVersion }}</DialogDescription>
</DialogHeader>
<div class="space-y-4">
<div class="bg-blue-500/10 text-blue-600 dark:text-blue-400 p-3 rounded-md text-sm border border-blue-500/20">
<p class="font-medium mb-1">💡 下载说明</p>
<ul class="list-disc list-inside space-y-1 text-xs opacity-90">
<li>若主程序为 <strong class="font-semibold">Docker 部署</strong>支持直接在此处下载包含配置的自动打包程序</li>
<li>若主程序为 <strong class="font-semibold">单文件二进制部署</strong>面板无法直接提供完整打包下载请前往 <a href="https://github.com/engigu/baihu-panel/releases" target="_blank" class="underline font-medium hover:text-blue-500 transition-colors">GitHub Releases</a> 手动下载对应的 Agent</li>
</ul>
</div>
<div class="space-y-2">
<div v-for="platform in platforms" :key="`${platform.os}-${platform.arch}`"
class="flex items-center justify-between p-3 border rounded-lg hover:bg-muted/50 transition-colors">