|
5 ani în urmă | |
---|---|---|
.github | 5 ani în urmă | |
vycontrol | 5 ani în urmă | |
.dockerignore | 5 ani în urmă | |
.gitignore | 5 ani în urmă | |
Dockerfile | 5 ani în urmă | |
LICENSE | 5 ani în urmă | |
README.md | 5 ani în urmă | |
docker-compose.yml | 5 ani în urmă | |
requirements.txt | 5 ani în urmă |
VyControl is a single frontend interface to manage a single or multiple VyoS servers. Only download VyOS Rolling Release, since VyControl needs the latest VyOS API.
Still in 2020, the most important functionalities that until then were only possible through CLI (command line interface), will be possible through a friendly web interface developed in Django / Python.
Standalone VyoS installations can now have a control panel.
Datacenter installations with multiple VyoS will be able to offer their customers (with users, groups and granular control) firewall as a service.
Note that versions numbers are not related to dates.
Will give 20.05.05.1010
for your security edit SECRET_KEY in inside Django settings.py and change to something random, maybe using
openssl rand -hex 32
latest VyControl is being autobuilt at dockerhub https://hub.docker.com/r/robertoberto/vycontrol
docker pull robertoberto/vycontrol
Right now we are using db.sqlite3, but I used composer so we can change to mySQL if needed.
docker-compose build
docker-compose up
virtualenv env
source env/bin/activate
pip3 install -r requirements.txt
cd vycenter
python3 manage.py migrate
python3 manage.py runserver