8229e91fe6433eeb07c8a2f81a2a67f62bbce034
Fast and precise algorithms, with tests
vpn-manager
Manage WireGuard VPN peers (both server and clients)
Development
To start developing:
python -m venv .venv
source .venv/Scripts/activate
pip install -e .[test,lint]
# work related commands here
deactivate
Tools:
pytest
flake8 vpn_manager
black vpn_manager
Test runs:
# package
$ python -m vpn_manager
run
# script declared in pyproject.toml
$ example
run
Languages
Python
100%