Cyberghost support (#168)

* Host finder CLI for cyberghost
* Resolver program updated with Cyberghost data
* Gluetun cli clientkey subcommand
This commit is contained in:
Quentin McGaw
2020-06-13 10:43:47 -04:00
committed by GitHub
parent bdcadf09ec
commit 4f502abcf8
19 changed files with 1124 additions and 6 deletions

View File

@@ -21,6 +21,10 @@ type (
WindscribeRegion string
// SurfsharkRegion is used as the region for a Surfshark server
SurfsharkRegion string
// CyberghostRegion is the country name for a Cyberghost server
CyberghostRegion string
// CyberghostGroup is the server group for a Cyberghost server
CyberghostGroup string
// URL is an HTTP(s) URL address
URL string
// Filepath is a local filesytem file path

View File

@@ -0,0 +1,9 @@
package models
import "net"
type CyberghostServer struct {
Region CyberghostRegion
Group CyberghostGroup
IPs []net.IP
}