pushed commit for remote map port

This commit is contained in:
2025-01-24 22:35:50 +00:00
parent 88a4e02e30
commit 4479a79912
11 changed files with 176 additions and 513 deletions

View File

@@ -283,7 +283,7 @@ var CliAction = func(ctx *cli.Context) error {
}
if MAPPort != "" {
address, err := client.MAPPort(MAPPort, DomainName)
address, err := client.MAPPort(MAPPort, DomainName, RemoteAddress)
if err != nil {
return err
}

View File

@@ -30,6 +30,7 @@ var (
RemoveContainerGroup bool
RemoveGroup string
MAPPort string
RemoteAddress string
DomainName string
//FRPProxy bool
// Generate only allowed in dev release
@@ -43,7 +44,6 @@ var (
)
var AppConfigFlags = []cli.Flag{
// Deprecated to be implemented using GRPC
&cli.BoolFlag{
Name: "Server",
Aliases: []string{"s"},
@@ -213,6 +213,13 @@ var AppConfigFlags = []cli.Flag{
EnvVars: []string{"MAPPORT"},
Destination: &MAPPort,
},
&cli.StringFlag{
Name: "RemoteAddress",
Aliases: []string{"ra"},
Usage: "Parameter for Map port for a remote address",
EnvVars: []string{"REMOTEADDRESS"},
Destination: &RemoteAddress,
},
&cli.StringFlag{
Name: "DomainName",
Aliases: []string{"dn"},