VPN management application
Find a file
Kumi b92e8871a1
feat(migrations): add initial VPN and Device models
Introduce initial database migration to create VPN and Device models.
These models include fields for UUID primary keys, encrypted keys,
and subnet fields, with foreign key relations to user accounts and
VPN instances. This migration sets up essential entities for the VPN
module, providing the foundational structure for VPN and device
management.
2024-07-12 08:41:48 +02:00
.vscode feat: add debugging configuration for Django in VSCode 2024-07-12 08:41:06 +02:00
coldbrew feat(migrations): add initial VPN and Device models 2024-07-12 08:41:48 +02:00
.gitignore feat: initialize project structure with core setup 2024-07-12 08:31:39 +02:00
LICENSE feat: initialize project structure with core setup 2024-07-12 08:31:39 +02:00
manage.py feat: initialize project structure with core setup 2024-07-12 08:31:39 +02:00
poetry.lock feat: initialize project structure with core setup 2024-07-12 08:31:39 +02:00
pyproject.toml feat: initialize project structure with core setup 2024-07-12 08:31:39 +02:00
README.md feat: initialize project structure with core setup 2024-07-12 08:31:39 +02:00

ColdBrew - A Django-based VPN manager.

Setup Notes

  1. 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.