-
-
Notifications
You must be signed in to change notification settings - Fork 270
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
WGDashboard v4.0 (was v3.1) Suggestions #129
Comments
—- @donaldzou Your platform has so much expandability potential -love it! Was having issues where peers info didn't populate. (hangs forever) Noticed especially when two sessions accessed portal at same time. Work around was to periodically delete tinydb file , when glitched, so it could rebuild. —- Ultimately My fix was to re-write using MongoDB. Works fantastic now!!! — I now have an admin and user facing portals. —- [ Added: ] Traffic data posted to each peers Mongo account; API overlay to allow access with NodeJS as middleware; email user tunnel creds; Auto ip allocation; instant domain name for public routable IP’s; a disabled DB field to implement granular peer tunnel control. Working on BGP peering automation now. —- Its fantastically expandable. |
Hi @airgapper thank you!!! The v3.0 update, I moved from tinydb to SQLite, to prevent the issue you mentioned. It was caused by race condition when more than 1 flask session is accessing the same "Configuration" page ;) And I love how you developed new features with it! If you don't mind, I would love to see the version you rewrote. |
just small tiny thing you could add to the updater => at the question if we want to update the wg-dashboard make the question like this [Y/n] Y in capital because it is the default setting and if some enters "Y" or "y" or "N" or "n" it should accept those letters, right now it only accepts capital letters |
Will do will do ;) |
Is a backup and restore function possible? |
Sorry for the dump question, but how can I block a peer? I only see how to switch of the whole configuration. Thank you! |
Hi! This feature is not implement yet, but I'm planning to implement it in the next release ;) Stay tune! |
As a suggestion, I would like a button to be implemented to reset the statistics of the total global traffic. |
Looking very nice! One feature that other wg web UI's have is the ability to email the configuration of a peer after generating it. |
Allow for multiple wireguard servers (separate boxes). using paramiko and subprocesses. |
A Single Sign On option utilizing solutions such as SAML 2.0, OAUTH 2.0 or OpenID Connect |
Please add traffic information to the main page. |
is this project abandoned? |
I hope it will be soon because we have been waiting for an update for months... and I use your system a lot and it would be unpleasant to move to another |
I'm super happy that you guys been using this project. I will definitely make those update soon. But when you working 9-to-5 vs when you still at school is different ;) I hope you guys can understand that. |
Everything is fine :) for my part I just see a problem here and there what can be improved Recently we got your Dashboard working on alma Linux… was a bit hard to figure out what the problems are without good debuging output… but well we did it 👍 we should keep this thread for suggestions now right :) |
First of all, awesome project! It really has potential to become something great! Some suggestions: Also, it would be nice if WGDashboard could save the "Name" field from the webinterface as a # comment in the config file. That way I could add names in the webinterface but still see them when working in console. |
I don’t use the API thing as you do but the thing with comments would be realy nice, that’s how I started with WireGuard as well, and then there was WGDashboard 😂 I guess that is one of the downsides we have right now because wgdashboard is using an internal database for its connection names and the private keys for those clients to generate the QR codes with. |
@bolgovrussia |
I would love for a button that restarts an interface, in order to accept changes after creating a new peer for example, i need to turn off and then turn on an interface. but a restart button would make it so much more practical. :) |
We have been 7 months without updates, please I do not want to see myself in the obligation to change to another project, I like this one a lot. When will we have something new? |
Option to rename wg0 to something else in dashboard |
Ask the creator, there will never be another update? |
@eduardorosabales Yes. I'm planning to do a revamp of the backend and frontend, since it is written with Flask and jQuery (Not the best thing to do nowadays).. I'm starting on it so please bare with me. As always, thanks all of you using my project and still using it :) |
I use your project a lot, it has helped me a lot but improvements can be made and everything previously said here should be implemented. |
@donaldzou |
nice to read you are coming back to the project and look to revamp. a nice easy one to do would be promote the beta version which looks so much better and gives dark mode would be good for them who are happy with Flask etc. |
Yes, balancing work and school is been hard for me, but I guess is good have some "Me Time" to work on this project is important for me as well :) I can pull myself out from all those stress! |
if anyone is curious, I will make all the updates under the branch v3.1-dev2023 |
Hello, I found a log service for WG on the website, checked its functionality, it works on the basis of handshakes, shows the time and date, user name, its external IP address from which users connected (at what time) and disconnected (at what time) . |
I'm glad you got back to work., and I'm already using your beta version, how happy I am, I would like you to put a type of quota for each peer so I could control my users by total bandwidth consumption... And I would like the counter to be reset manually. |
@donaldzou check the previous message |
Thank you for the suggestion, I'm actually thinking that and will be implement into the new version :) |
Do you think it will be ready in less than 1 month, the truth is that I need it as soon as possible, I need to be able to control by installments and reset that counter |
Hi, I would love to finish the new update, but with my current work, school and personal life, I'm trying my best to finish it. Hope you can understand :) |
Hello Dear Thanks in advance |
3 similar comments
Hello Dear Thanks in advance |
Hello Dear Thanks in advance |
Hello Dear Thanks in advance |
For example, we should be able to choose the date when a peer will close. Example: until 01.0.1.2025 After the specified period of time, the peer becomes deactivated. |
is this project abandoned? |
Hi! No it is not |
When will the first release be released?From the wishes:
Thanks for the cool project. You will be a successful developer, colleague :) |
Hi @Profik, I'm still working on some new features and testing it :) Thank you for providing these suggestions.
|
To all the people who is following this issue, I've been updating the |
Roadmap on v4.0I will keep updating this comment :) Updates on the new features everyone requested 😄
Still need to work on
Features not consider at the moment. Sorry 🥹
|
Dear friend, I will install this branch for myself, I will test and write about bugs or recommendations found. |
The text was updated successfully, but these errors were encountered: