No project description provided
Project description
Client
The client is a simple command line tool that can request the creation or destruction of VPN endpoints.
When the command is run it should check that wireguard is installed and the user's token is set as an environment variable. Display helpful error messages if not.
It consists of the following subcommands:
connect
- Triggers the call to the command and control server to create a new endpoint
- Optional
locationargument to specify the geographic location where the new endpoint should be created - After successful response from the command and control server, automatically initiate key exchange with the endpoint
- After successful key exchange automatically populate required fields in the returned
wg0.conffile and store it - Activate the wg tunnel
disconnect
- Deactivate the wg connection and tell the command and control server to kill the endpoint
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
yvpn-0.1.0.tar.gz
(6.9 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
yvpn-0.1.0-py3-none-any.whl
(8.4 kB
view details)
File details
Details for the file yvpn-0.1.0.tar.gz.
File metadata
- Download URL: yvpn-0.1.0.tar.gz
- Upload date:
- Size: 6.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.1.14 CPython/3.10.4 Linux/5.19.0-76051900-generic
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9107e77a78771278833266bc7b9b848092a7b3958553a90b39e0fa71118cfd93
|
|
| MD5 |
9b11e1274eb895ad3f91d406b7f40d2f
|
|
| BLAKE2b-256 |
a76fcf168b6a96b7df6411b71823be22f83af97a6a2555df1f820c874a79459f
|
File details
Details for the file yvpn-0.1.0-py3-none-any.whl.
File metadata
- Download URL: yvpn-0.1.0-py3-none-any.whl
- Upload date:
- Size: 8.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.1.14 CPython/3.10.4 Linux/5.19.0-76051900-generic
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
19377c96f7d93c338b006ea7f23394304b225ff009db80ead0b6d01f6d6dc7d5
|
|
| MD5 |
a0a80459c5cde448a261db13038b4029
|
|
| BLAKE2b-256 |
5fb8929b958b7a09966cc44bd41de3c95361ac4fbbd76e052163690060a74db4
|