Initial commit

This commit is contained in:
Lan Tian
2019-01-08 01:32:30 +08:00
commit a9a07d4de4
6 changed files with 650 additions and 0 deletions

25
frontend/main.go Normal file
View File

@@ -0,0 +1,25 @@
package main
import (
"flag"
"strings"
)
var settingServers []string
var settingServersDomain string
var settingServersPort int
var settingWhoisServer string
func main() {
serversPtr := flag.String("servers", "", "server name prefixes, separated by comma")
domainPtr := flag.String("domain", "", "server name domain suffixes")
portPtr := flag.Int("port", 8000, "port bird-lgproxy is running on")
whoisPtr := flag.String("whois", "whois.verisign-grs.com", "whois server for queries")
flag.Parse()
settingServers = strings.Split(*serversPtr, ",")
settingServersDomain = *domainPtr
settingServersPort = *portPtr
settingWhoisServer = *whoisPtr
webServerStart()
}