VPN management application
Kumi
eb50798b14
- Added IPv4 and IPv6 address fields to the device setup form. - Display VPN name in the header for clarity. - Modified configuration generation to use inputted IP addresses. - Updated server details and endpoints with dynamic data from VPN context. - Implemented CSRF-secured device addition via API call. These changes improve user input flexibility and streamline device configuration setup. |
||
---|---|---|
.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.