Preparation
There are some things we need to do in preparation to install this service.
Environment
VPN_SERVICE_PROVIDER
Gluetun currently supports:
- AirVPN
- CyberGhost
- ExpressVPN
- FastestVPN
- HideMyAss
- IPVanish
- iVPN
- Mullvad
- NordVPN
- Perfect Privacy
- Privado
- Private Internet Access
- PrivateVPN
- ProtonVPN
- PureVPN
- SlickVPN
- Surfshark
- Torguard
- VPN Secure
- VPN Unlimited
- VyprVPN
- WeVPN
- Windscribe
You can learn more about how to configure each of these service providers by reading the appropriate files on their repository.
For example: windscribe
VPN_TYPE
This is the method for connecting to the VPN service and can be configured to use OpenVPN or Wireguard.
For example: openvpn
OPENVPN_USER
This is provided by your VPN service provider for connecting to the service.
This may be your account password, or one generated by your provider enabling you to connect through OpenVPN. You can find out more information by reading the appropriate file in their documentation.
SERVER_REGIONS
This is geographical region that the service will connect to and can be found by following the guide in the Glueton documentation.
Passwords
Keep these securely stored in a password manager, such as VaultWarden.
OPENVPN_PASSWORD
This is provided by your VPN service provider for connecting to the service.
This is could be your account password, or a password created by your VPN provider to connect through OpenVPN.
Ports
Glueton acts as a VPN client for your Docker containers and service ports need to be configured through it.