You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: vpn-client/README.md
+5-4Lines changed: 5 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -17,15 +17,15 @@ flowchart TD
17
17
The above diagram (<sub><sup>See [mermaid.live](https://mermaid.live/)</sub></sup>) is also a small lie: at time of writing only _one_ client is created but peer creation is [very]([url](https://www.youtube.com/watch?v=88GyLoZbDNw))[simple](https://github.com/KarmaComputing/server-bootstrap/blob/43053816a72d801fbf525c59c0a2eccc149a05d0/vpn-client/playbooks/deploy-vpn-client.yml#L143).
18
18
19
19
20
-
## Configure
20
+
## Deploying manually
21
+
22
+
### Configure
21
23
```
22
24
python3 -m venv venv
23
25
. venv/bin/activate
24
26
pip install -r requirements.txt
25
27
```
26
28
27
-
## Running manually
28
-
29
29
> The VPN client & VPN Server deployment is completely [pipeline driven](https://github.com/KarmaComputing/server-bootstrap/blob/43053816a72d801fbf525c59c0a2eccc149a05d0/.github/workflows/deploy-vpn.yml#L64). But you can also 'break glass' and run the process locally:
30
30
31
31
1. Update `inventory.ini`
@@ -46,7 +46,8 @@ Where `BECOME` is local admin password (to place client wiregard config file), a
46
46
curl -v -k -L --compressed https://10.100.49.2
47
47
```
48
48
49
-
## How do I connect as a client? (cli and gui methods both supported- including mobile 📱)
49
+
## How do I connect as a client?
50
+
> Both cli and gui methods are supported- including mobile 📱
50
51
51
52
- Linux / Ubuntu / Debian: Use `wg-quick` (easiest)
52
53
- (ubuntu desktop) use the [network-manager-gui](https://www.xmodulo.com/wireguard-vpn-network-manager-gui.html#:~:text=NetworkManager%27s%20Connection%20Editor-,GUI,-Next%2C%20run%20nm
0 commit comments