hotfix(pia): fix servers data updater and update servers data

- use v7 API endpoint to get correct list of servers
- skip offline regions
- do not skip *.pvt.site
This commit is contained in:
Quentin McGaw
2026-04-22 12:32:47 +00:00
parent e6815054d9
commit 5c02e2106c
3 changed files with 6964 additions and 1188 deletions
@@ -36,7 +36,7 @@ type serverData struct {
func fetchAPI(ctx context.Context, client *http.Client) (
data apiData, err error,
) {
const url = "https://serverlist.piaservers.net/vpninfo/servers/v6"
const url = "https://serverlist.piaservers.net/vpninfo/servers/v7"
request, err := http.NewRequestWithContext(ctx, http.MethodGet, url, nil)
if err != nil {