2020-08-25 19:38:50 -04:00
|
|
|
package constants
|
|
|
|
|
|
|
|
|
|
import "github.com/qdm12/gluetun/internal/models"
|
|
|
|
|
|
|
|
|
|
func GetAllServers() (allServers models.AllServers) {
|
|
|
|
|
return models.AllServers{
|
|
|
|
|
Version: 1, // used for migration of the top level scheme
|
|
|
|
|
Cyberghost: models.CyberghostServers{
|
|
|
|
|
Version: 1, // model version
|
2020-09-05 12:57:16 -04:00
|
|
|
Timestamp: 1599323261, // latest takes precedence
|
2020-08-25 19:38:50 -04:00
|
|
|
Servers: CyberghostServers(),
|
|
|
|
|
},
|
|
|
|
|
Mullvad: models.MullvadServers{
|
|
|
|
|
Version: 1,
|
2020-09-05 12:57:16 -04:00
|
|
|
Timestamp: 1599323261,
|
2020-08-25 19:38:50 -04:00
|
|
|
Servers: MullvadServers(),
|
|
|
|
|
},
|
|
|
|
|
Nordvpn: models.NordvpnServers{
|
|
|
|
|
Version: 1,
|
2020-09-05 12:57:16 -04:00
|
|
|
Timestamp: 1599323261,
|
2020-08-25 19:38:50 -04:00
|
|
|
Servers: NordvpnServers(),
|
|
|
|
|
},
|
|
|
|
|
Pia: models.PiaServers{
|
|
|
|
|
Version: 1,
|
2020-09-05 12:57:16 -04:00
|
|
|
Timestamp: 1599323261,
|
2020-08-25 19:38:50 -04:00
|
|
|
Servers: PIAServers(),
|
|
|
|
|
},
|
2020-08-28 08:17:04 -04:00
|
|
|
PiaOld: models.PiaServers{
|
|
|
|
|
Version: 1,
|
2020-09-10 21:09:16 -04:00
|
|
|
Timestamp: 1599786395,
|
2020-08-28 08:17:04 -04:00
|
|
|
Servers: PIAOldServers(),
|
|
|
|
|
},
|
2020-08-25 19:38:50 -04:00
|
|
|
Purevpn: models.PurevpnServers{
|
|
|
|
|
Version: 1,
|
2020-09-05 12:57:16 -04:00
|
|
|
Timestamp: 1599323261,
|
2020-08-25 19:38:50 -04:00
|
|
|
Servers: PurevpnServers(),
|
|
|
|
|
},
|
|
|
|
|
Surfshark: models.SurfsharkServers{
|
|
|
|
|
Version: 1,
|
2020-09-13 00:41:31 +00:00
|
|
|
Timestamp: 1599957644,
|
2020-08-25 19:38:50 -04:00
|
|
|
Servers: SurfsharkServers(),
|
|
|
|
|
},
|
|
|
|
|
Vyprvpn: models.VyprvpnServers{
|
|
|
|
|
Version: 1,
|
2020-09-05 12:57:16 -04:00
|
|
|
Timestamp: 1599323261,
|
2020-08-25 19:38:50 -04:00
|
|
|
Servers: VyprvpnServers(),
|
|
|
|
|
},
|
|
|
|
|
Windscribe: models.WindscribeServers{
|
|
|
|
|
Version: 1,
|
2020-09-05 12:57:16 -04:00
|
|
|
Timestamp: 1599323261,
|
2020-08-25 19:38:50 -04:00
|
|
|
Servers: WindscribeServers(),
|
|
|
|
|
},
|
|
|
|
|
}
|
|
|
|
|
}
|