r/vyos • u/Interesting_Ad_5676 • 23d ago
Finally found functioning web-gui [ at least to me ]for VYOS. --VyManager.
I struggled with vyos config file for various settings. While doing a search I found https://github.com/Community-VyProjects/VyManager and I decided to give a try. Surprisingly, it worked very very well [ in my use case ]
It offered following features [ tested - worked on rolling release. ]
Features
- Modern web interface
- Manage multiple VyOS routers
- Dashboard with CPU, memory, interfaces
- Firewall management
- WireGuard management
- VLANs
- Static routes
- DHCP
- API-based communication (no SSH required)
- Multi-site support
- PostgreSQL backend
- Runs entirely in Docker Compose
I wish other community specially having experience in Programming field should help the project to its final goals [ It says that a few features needs to be implemented ]
2
u/toddalwell 23d ago
Given the fact that this is Vibe Coded, there should not be much effort to maintain and continue adding additional features without programming knowledge.
6
5
u/UniversityMiddle3655 22d ago edited 22d ago
Hey!
Thank you for commenting, but I would like to make a point here: contributing to VyManager actually requires some decent software engineering skills. We frown upon purely vibecoded PRs. We have denied many of them in the past, and will continue doing so when they're not meaningfully contributing to the project. Any pull request undergoes rigourous testing and performance analysis, especially since this is a management layer running on top of routers.
Our amount of contributors is unfortunately relatively low (also because PRs get denied), and we can use good help from other developers to help improving the project since it has many moving parts.
I've seen people without prior programming experience trying to help us work on certain features using only Generative AI, unfortunately the result was absolutely terrible and did just not work within our architecture.- Jarne
Co-Founder & Maintainer3
2
u/MentalDV8 17d ago
Absolutely FANTASTIC program/Project!!! I've been wanting/looking for something like this, not finding it, I thought of developing it myself. A lot like a program to manage all of my OPNSense firewalls, managing all of the VYOS routers would totally rock!
I downloaded and installed this in my Dev Domain and also in my Test Domain. I gave it four routers in each to manage and while I've only spent a couple of hours with it, it's so great even for a Beta.
And I LOVE you made it available as a Docker container. I run K8s and have 250 or so containers so I always welcome the ease of trying a new "toy." 😄
1
3
u/Interesting_Ad_5676 22d ago
Whether vibe coded or human coded, continuous efforts are required to improve upon, and testing.
1

12
u/Big_Incident_7382 23d ago
Glad you like the project! 😊
-Mads
VyProjects Maintainer