Skip to content

Commit 72dcb89

Browse files
committed
add README
1 parent b70b8b7 commit 72dcb89

File tree

1 file changed

+22
-0
lines changed

1 file changed

+22
-0
lines changed

README.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
# Helm chart: IPsec VPN server with iOS profile
2+
3+
Kubernetes [Helm](https://helm.sh) chart to run a [IPsec VPN server](https://github.com/taskmedia/helm_ipsec-vpn-server) with provided iOS profile to directly connect your Apple device to use the VPN.
4+
5+
The main goal is to simplify the usage of a VPN with iOS by creating a `.mobileconfig` file to be used to add a profile to your iPhone / iPad.
6+
7+
The VPN will have three options how the connection should be managed:
8+
9+
**1. Always**<br />
10+
The VPN is always connected.
11+
The connection will be keep alive until you select another VPN mode (e.g. manual).
12+
When adding a VPN without a profile you do not have the option to automatically reconnect to the VPN.
13+
14+
**2. WiFi**<br />
15+
When connected to your WiFi (WLAN) you will not be connected to the VPN because it will be seen as trusted network.
16+
You can specify a list of SSID (Networkname) which should be trusted.
17+
(Warning: If network you connect shares the same SSID no VPN will be used even if it is not your own trusted network.)
18+
19+
**3. Manual**<br />
20+
If you do not want the VPN to be used automatically select this option.
21+
This allows you to enable it whenever you need it.
22+
You can enable the VPN connection in your iOS preferences.

0 commit comments

Comments
 (0)