VPN management application
Kumi
0bfde0841e
Introduced a new HTML template for setting up VPN devices. This template includes a form to input the device name, generating Wireguard configuration and displaying it both in text and as a QR code. Utilizes Wireguard Crypto library for key generation and QRCode.js for QR code generation. This enhancement streamlines the VPN setup process for users by providing an automated way to generate necessary configuration and an easy-to-scan QR code for mobile devices. |
||
---|---|---|
.vscode | ||
coldbrew | ||
.gitignore | ||
LICENSE | ||
manage.py | ||
poetry.lock | ||
pyproject.toml | ||
README.md |
ColdBrew - A Django-based VPN manager.
Setup Notes
- Ensure that you have a rule in iptables that denies routing by default. ColdBrew will manage the rules for you, but it needs a rule to start from. If you don't have one, you can add one with
iptables -A FORWARD -j DROP
.
Contributing
We welcome contributions to this project. Please see the CONTRIBUTING file for more information.
License
This project is licensed under the MIT License - see the LICENSE file for details.