mirror of
https://github.com/qdm12/gluetun.git
synced 2026-05-06 20:10:11 +02:00
Servers section
+1
@@ -2,5 +2,6 @@
|
||||
|
||||
1. [Setup](Setup)
|
||||
1. [FAQ](FAQ)
|
||||
1. [Servers](Servers)
|
||||
1. [HTTP Control server](HTTP-Control-server)
|
||||
1. [Contributing](Contributing)
|
||||
|
||||
@@ -0,0 +1,107 @@
|
||||
## Server groups
|
||||
|
||||
The following server groups are available to be set for the environment variable `CYBERGHOST_GROUP`:
|
||||
|
||||
- NoSpy TCP Europe
|
||||
- NoSpy UDP Europe
|
||||
- Premium TCP Asia
|
||||
- Premium TCP Europe
|
||||
- Premium TCP USA
|
||||
- Premium UDP Asia
|
||||
- Premium UDP Europe
|
||||
- Premium UDP USA
|
||||
|
||||
## Regions
|
||||
|
||||
The following region names can be set with the `REGION` environment variable. Note that some regions are available under multiple server groups or under a single server group.
|
||||
|
||||
- Albania
|
||||
- Algeria
|
||||
- Andorra
|
||||
- Argentina
|
||||
- Armenia
|
||||
- Australia
|
||||
- Austria
|
||||
- Bahamas
|
||||
- Bangladesh
|
||||
- Belarus
|
||||
- Belgium
|
||||
- Bosnia and Herzegovina
|
||||
- Brazil
|
||||
- Bulgaria
|
||||
- Cambodia
|
||||
- Canada
|
||||
- Chile
|
||||
- China
|
||||
- Colombia
|
||||
- Costa Rica
|
||||
- Cyprus
|
||||
- Czech Republic
|
||||
- Denmark
|
||||
- Egypt
|
||||
- Estonia
|
||||
- Finland
|
||||
- France
|
||||
- Georgia
|
||||
- Germany
|
||||
- Greece
|
||||
- Greenland
|
||||
- Hong Kong
|
||||
- Hungary
|
||||
- Iceland
|
||||
- India
|
||||
- Indonesia
|
||||
- Iran
|
||||
- Ireland
|
||||
- Isle of Man
|
||||
- Israel
|
||||
- Italy
|
||||
- Japan
|
||||
- Kazakhstan
|
||||
- Kenya
|
||||
- Korea
|
||||
- Latvia
|
||||
- Liechtenstein
|
||||
- Lithuania
|
||||
- Luxembourg
|
||||
- Macao
|
||||
- Macedonia
|
||||
- Malaysia
|
||||
- Malta
|
||||
- Mexico
|
||||
- Moldova
|
||||
- Monaco
|
||||
- Mongolia
|
||||
- Montenegro
|
||||
- Morocco
|
||||
- Netherlands
|
||||
- New Zealand
|
||||
- Nigeria
|
||||
- Norway
|
||||
- Pakistan
|
||||
- Panama
|
||||
- Philippines
|
||||
- Poland
|
||||
- Portugal
|
||||
- Qatar
|
||||
- Romania
|
||||
- Russian Federation
|
||||
- Saudi Arabia
|
||||
- Serbia
|
||||
- Singapore
|
||||
- Slovakia
|
||||
- Slovenia
|
||||
- South Africa
|
||||
- Spain
|
||||
- Sri Lanka
|
||||
- Sweden
|
||||
- Switzerland
|
||||
- Taiwan
|
||||
- Thailand
|
||||
- Turkey
|
||||
- Ukraine
|
||||
- United Arab Emirates
|
||||
- United Kingdom
|
||||
- United States
|
||||
- Venezuela
|
||||
- Vietnam
|
||||
+159
@@ -0,0 +1,159 @@
|
||||
# Surfshark
|
||||
|
||||
## Regions available
|
||||
|
||||
- Albania
|
||||
- Australia Adelaide
|
||||
- Australia Brisbane
|
||||
- Australia Melbourne
|
||||
- Australia Perth
|
||||
- Australia Sydney
|
||||
- Austria
|
||||
- Azerbaijan
|
||||
- Belgium
|
||||
- Bosnia and Herzegovina
|
||||
- Brazil
|
||||
- Bulgaria
|
||||
- Canada Montreal
|
||||
- Canada Toronto
|
||||
- Canada Vancouver
|
||||
- Chile
|
||||
- Colombia
|
||||
- Costa Rica
|
||||
- Croatia
|
||||
- Cyprus
|
||||
- Czech Republic
|
||||
- Denmark
|
||||
- Estonia
|
||||
- Finland
|
||||
- France Bordeaux
|
||||
- France Marseilles
|
||||
- France Paris
|
||||
- Germany Berlin
|
||||
- Germany Frankfurt am Main st001
|
||||
- Germany Frankfurt am Main st002
|
||||
- Germany Frankfurt am Main st003
|
||||
- Germany Frankfurt am Main
|
||||
- Germany Munich
|
||||
- Germany Nuremberg
|
||||
- Greece
|
||||
- Hong Kong
|
||||
- Hungary
|
||||
- Iceland
|
||||
- India Chennai
|
||||
- India Indore
|
||||
- India Mumbai
|
||||
- Indonesia
|
||||
- Ireland
|
||||
- Israel
|
||||
- Italy Milan
|
||||
- Japan Tokyo st001
|
||||
- Japan Tokyo st002
|
||||
- Japan Tokyo st003
|
||||
- Japan Tokyo st004
|
||||
- Japan Tokyo st005
|
||||
- Japan Tokyo st006
|
||||
- Japan Tokyo st007
|
||||
- Japan Tokyo
|
||||
- Kazakhstan
|
||||
- Korea
|
||||
- Latvia
|
||||
- Luxembourg
|
||||
- Libya
|
||||
- Malaysia
|
||||
- Moldova
|
||||
- Netherlands Amsterdam st001
|
||||
- Netherlands Amsterdam
|
||||
- New Zealand
|
||||
- Nigeria
|
||||
- North Macedonia
|
||||
- Norway
|
||||
- Paraguay
|
||||
- Philippines
|
||||
- Poland Gdansk
|
||||
- Poland Warsaw
|
||||
- Portugal Lisbon
|
||||
- Portugal Loule
|
||||
- Portugal Porto
|
||||
- Romania
|
||||
- Russia Moscow
|
||||
- Russia St. Petersburg
|
||||
- Serbia
|
||||
- Singapore st001
|
||||
- Singapore st002
|
||||
- Singapore st003
|
||||
- Singapore st004
|
||||
- Singapore
|
||||
- Slovekia
|
||||
- Slovenia
|
||||
- South Africa
|
||||
- Spain Barcelona
|
||||
- Spain Madrid
|
||||
- Spain Valencia
|
||||
- Sweden
|
||||
- Switzerland
|
||||
- Taiwan
|
||||
- Thailand
|
||||
- Turkey
|
||||
- UK Glasgow
|
||||
- UK London st001
|
||||
- UK London st002
|
||||
- UK London st003
|
||||
- UK London st004
|
||||
- UK London st005
|
||||
- UK London
|
||||
- UK Manchester
|
||||
- US Atlanta
|
||||
- US Bend
|
||||
- US Boston
|
||||
- US Buffalo
|
||||
- US Charlotte
|
||||
- US Chicago
|
||||
- US Dallas
|
||||
- US Denver
|
||||
- US Gahanna
|
||||
- US Houston
|
||||
- US Kansas City
|
||||
- US Las Vegas
|
||||
- US Latham
|
||||
- US Los Angeles
|
||||
- US Maryland
|
||||
- US Miami
|
||||
- US New York City mp001
|
||||
- US New York City st001
|
||||
- US New York City st002
|
||||
- US New York City st003
|
||||
- US New York City st004
|
||||
- US New York City st005
|
||||
- US New York City
|
||||
- US Orlando
|
||||
- US Phoenix
|
||||
- US Saint Louis
|
||||
- US Salt Lake City
|
||||
- US San Francisco
|
||||
- US Seatle
|
||||
- US Tampa
|
||||
- Ukraine
|
||||
- United Arab Emirates
|
||||
- Vietnam
|
||||
- Italy Rome
|
||||
|
||||
Note 1: the container uses information extracted from [openvpn files downloaded from Surfshark](https://account.surfshark.com/api/v1/server/configurations), so there is more regions available than from the website.
|
||||
Note 2: Regions with `st00x` suffixes means they have a corresponding single static IP address. You might want to use these if you want to always have the same IP address.
|
||||
|
||||
## Multi hop regions
|
||||
|
||||
Simply set the `REGION` environment variable using one of the following:
|
||||
|
||||
- Australia US
|
||||
- Canada US
|
||||
- Germany Singapour
|
||||
- Germany UK
|
||||
- France Sweden
|
||||
- India UK
|
||||
- Netherlands US
|
||||
- Singapore Hong Kong
|
||||
- UK Germany
|
||||
- UK France
|
||||
- US Netherlands
|
||||
- US Portugal
|
||||
@@ -0,0 +1,37 @@
|
||||
# Updating
|
||||
|
||||
## Pre-requisites
|
||||
|
||||
- Use Docker images `latest` or superior to release tag `v3.2.0`
|
||||
- Bind mount the directory `/gluetun` of the container as this is where persistent server information is stored (in /gluetun/servers.json). For example you can use `-v /yourpath:/gluetun` in a `docker run` command.
|
||||
|
||||
## Update mechanism
|
||||
|
||||
The update mechanism works for all VPN service providers, and merges information built in the program of the Docker image with the information persisted in your `/gluetun/servers.json` file. For each provider, it takes the most recent information and discards the older one. That way you can either pull the Docker image or update the servers information yourself.
|
||||
|
||||
## Periodic update
|
||||
|
||||
The best way is to set the environment variable `UPDATE_PERIOD=24h` for example, which is disabled by default. This means every 24 hours, after the tunnel is ready, the container will update all the servers information for all service providers.
|
||||
|
||||
⚠️ This does *a lot* of DNS requests (especially for Cyberghost and Windscribe)
|
||||
|
||||
💁 This will be changed to update the servers information for the vpn service provider you currently use in the future
|
||||
|
||||
## CLI operation
|
||||
|
||||
You can run the docker container in CLI operation, check the possible options with:
|
||||
|
||||
```sh
|
||||
docker run -it --rm qmcgaw/private-internet-access update -help
|
||||
```
|
||||
|
||||
To update your servers.json file with, for example `mullvad`, use:
|
||||
|
||||
```sh
|
||||
docker run -it --rm -v /yourpath:/gluetun qmcgaw/private-internet-access update -file -mullvad
|
||||
```
|
||||
|
||||
Note that this operation is very quick 🚀 for some providers (`pia`, `mullvad`, `nordvpn`, ...) and very slow 🐢 for other providers (`cyberghost`, `windscribe`, ...).
|
||||
|
||||
⚠️ This will show your ISP/Government/Sniffing actors that you access some VPN service providers and try to resolve their server hostnames.
|
||||
That might not be the best solution depending on your location. Plus some of the requests might be blocked, hence not allowing certain server information to be updated.
|
||||
Reference in New Issue
Block a user