Skip to content

Commit 5809ed3

Browse files
authored
feat(mullvad): warning on OpenVPN support removal in 2026 (#103)
1 parent 1927e34 commit 5809ed3

File tree

1 file changed

+10
-11
lines changed

1 file changed

+10
-11
lines changed

setup/providers/mullvad.md

+10-11
Original file line numberDiff line numberDiff line change
@@ -3,15 +3,6 @@
33
## TLDR
44

55
```sh
6-
# OpenVPN
7-
docker run -it --rm --cap-add=NET_ADMIN --device /dev/net/tun \
8-
-e VPN_SERVICE_PROVIDER=mullvad \
9-
-e VPN_TYPE=openvpn -e OPENVPN_USER=1355131650462193 \
10-
-e SERVER_CITIES=amsterdam qmcgaw/gluetun
11-
```
12-
13-
```sh
14-
# Wireguard
156
docker run -it --rm --cap-add=NET_ADMIN --device /dev/net/tun \
167
-e VPN_SERVICE_PROVIDER=mullvad \
178
-e VPN_TYPE=wireguard \
@@ -37,6 +28,8 @@ services:
3728
- SERVER_CITIES=Amsterdam
3829
```
3930
31+
⚠️ [Openvpn will be removed by Mullvad in 2026](https://mullvad.net/en/blog/removing-openvpn-15th-january-2026) hence the openvpn example has been removed from here.
32+
4033
## Required environment variables
4134
4235
- `VPN_SERVICE_PROVIDER=mullvad`
@@ -57,11 +50,17 @@ services:
5750
- `SERVER_HOSTNAMES`: Comma separated list of server hostnames
5851
- `ISP`: Comma separated list of ISPs
5952
- `OWNED_ONLY`: If the VPN server is owned by Mullvad. It defaults to `no`, meaning it includes all servers. It can be set to `yes`.
60-
- For OpenVPN, `OPENVPN_ENDPOINT_PORT` which can be:
53+
54+
### OpenVPN only
55+
56+
- `OPENVPN_ENDPOINT_PORT` which can be:
6157
- TCP: it can only be `80`, `443` or `1401`
6258
- UDP: it can only be `53`, `1194`, `1195`, `1196`, `1197`, `1300`, `1301`, `1302`, `1303` or `1400`
6359
- It defaults to `443` for TCP and `1194` for UDP
64-
- For Wireguard, `WIREGUARD_ENDPOINT_PORT` which can be any value and defaults to `51820`
60+
61+
### WireGuard only
62+
63+
- `WIREGUARD_ENDPOINT_PORT` which can be any value and defaults to `51820`
6564

6665
## IPv6 tunneling with OpenVPN
6766

0 commit comments

Comments
 (0)