package router import ( "github.com/gin-gonic/gin" "hy2xs-admin/controller" ) // Панель HY2XS не управляет жизненным циклом Hysteria: установка, обновление // и перезапуск выполняются install-оркестратором. Маршрутов updater'а здесь // нет намеренно — API-контракт не должен обещать операцию, которой у продукта // принципиально не существует, и не должен нести лишнюю attack surface. // // Единственный маршрут этой группы — machine-auth. Группа уже смонтирована на // constant.HysteriaMachineAuthPath, поэтому относительный путь здесь пустой: // полный путь объявлен ровно в одном месте. func initHysteria2MachineAuthRouter(machineAuthAPI *gin.RouterGroup) { machineAuthAPI.POST("", controller.Hysteria2Auth) }