update config

This commit is contained in:
yuzuki999 2022-06-04 16:59:10 +08:00
parent 12e0e86979
commit a4127588f7
5 changed files with 24 additions and 27 deletions

View File

@ -20,7 +20,7 @@ type Config struct {
NodeType string `mapstructure:"NodeType"`
EnableVless bool `mapstructure:"EnableVless"`
EnableXTLS bool `mapstructure:"EnableXTLS"`
EnableSS2022 bool `mapstructure:"EnableSS2022"`
//EnableSS2022 bool `mapstructure:"EnableSS2022"`
Timeout int `mapstructure:"Timeout"`
SpeedLimit float64 `mapstructure:"SpeedLimit"`
DeviceLimit int `mapstructure:"DeviceLimit"`
@ -41,7 +41,7 @@ type Client struct {
NodeID int
Key string
NodeType string
EnableSS2022 bool
//EnableSS2022 bool
EnableVless bool
EnableXTLS bool
SpeedLimit float64
@ -83,7 +83,7 @@ func New(apiConfig *Config) API {
Key: apiConfig.Key,
APIHost: apiConfig.APIHost,
NodeType: apiConfig.NodeType,
EnableSS2022: apiConfig.EnableSS2022,
//EnableSS2022: apiConfig.EnableSS2022,
EnableVless: apiConfig.EnableVless,
EnableXTLS: apiConfig.EnableXTLS,
SpeedLimit: apiConfig.SpeedLimit,

View File

@ -18,7 +18,6 @@ func (c *Client) Debug() {
func (c *Client) assembleURL(path string) string {
return c.APIHost + path
}
func (c *Client) checkResponse(res *resty.Response, path string, err error) error {
if err != nil {
return fmt.Errorf("request %s failed: %s", c.assembleURL(path), err)

View File

@ -14,12 +14,11 @@ ConnetionConfig:
BufferSize: 64 # The internal cache size of each connection, kB
Nodes:
-
PanelType: "SSpanel" # Panel type: SSpanel, V2board, PMpanel, Proxypanel
ApiConfig:
ApiHost: "http://127.0.0.1:667"
ApiKey: "123"
NodeID: 41
NodeType: V2ray # Node type: V2ray, Shadowsocks, Trojan, Shadowsocks-Plugin
NodeType: V2ray # Node type: V2ray, Shadowsocks, Trojan
Timeout: 30 # Timeout for the api request
EnableVless: false # Enable Vless for V2ray Type
EnableXTLS: false # Enable XTLS for V2ray and Trojan
@ -52,7 +51,6 @@ Nodes:
ALICLOUD_ACCESS_KEY: aaa
ALICLOUD_SECRET_KEY: bbb
# -
# PanelType: "V2board" # Panel type: SSpanel, V2board
# ApiConfig:
# ApiHost: "http://127.0.0.1:668"
# ApiKey: "123"

View File

@ -23,9 +23,9 @@ var (
)
var (
version = "0.8.2.6"
codename = "XrayR"
intro = "A Xray backend that supports many panels"
version = "v0.0.1"
codename = "V2bX"
intro = "A V2board backend based on Xray"
)
func showVersion() {

View File

@ -16,7 +16,7 @@ type Config struct {
}
type NodesConfig struct {
PanelType string `mapstructure:"PanelType"`
//PanelType string `mapstructure:"PanelType"`
ApiConfig *api.Config `mapstructure:"ApiConfig"`
ControllerConfig *controller.Config `mapstructure:"ControllerConfig"`
}