Skip to content

星尘平台需要提供StarAgent下载安装页面 #90

@nnhy

Description

@nnhy

在星尘平台StarWeb/StarServer部署完成后,需要提供 /agent 页面,支持各个版本的 StarAgent 以及 .Net运行时 下载安装。

StarAgent下载:

  • 提供 4.0/4.5/6.0/8.0/9.0 的zip压缩包,Windows以及其它系统可下载手工解压安装
  • 提供 net6/net8/net9 的tar.gz压缩包,Linux可下载手工解压安装
  • 提供 net6/net8/net9 的sh脚本链接,自动覆盖最新子版本
  • 针对旧龙芯Mips64提供 net3.1 压缩包
  • 针对新龙芯LA64提供 net8.0 压缩包

.Net运行时下载:

  • 节点版本管理页面,支持手工维护版本信息,Url来自下载站
  • 支持自动抓取dotnet官方发布的子版本,自动更新到最新版

/agent页面还需支持沟通本机StarAgent,请求http://localhost:5500/,获取本机信息。
{"action":"","code":0,"data":{"Id":20224,"Name":"StarAgent","Title":"星尘代理","FileVersion":"3.3.2025.0515","Compile":"2025-05-15 08:09:04","OS":"Windows 11 Pro","MachineName":"X6","ApiVersion":"3.3.2025.0501","LocalIP":"10.0.0.6","Remote":"[::1]:49318","State":null,"Time":"2025-05-22 00:48:40"}}
如果本机未设置服务端地址,支持一键设置当前所指向的服务器。

StarServer 根目录 / 默认跳转 /agent

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions