Skip to content
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

Your wishes? #15

Open
Wutze opened this issue Jun 24, 2020 · 5 comments
Open

Your wishes? #15

Wutze opened this issue Jun 24, 2020 · 5 comments
Assignees
Labels
enhancement New feature or request help wanted Extra attention is needed question Further information is requested waiting

Comments

@Wutze
Copy link
Owner

Wutze commented Jun 24, 2020

Your wishes are in demand.

Planned is:

  • Certificate-based authentication via TLS protocol using X.509 certificates
  • Replace/edit the keys
  • Revoke table
  • Assignment of fixed IP addresses to users
@Wutze Wutze added enhancement New feature or request help wanted Extra attention is needed question Further information is requested waiting labels Jun 24, 2020
@Wutze Wutze self-assigned this Jun 24, 2020
@hypnooss
Copy link

Hi, how are you?
Congratulations on your effort to develop a graphical openvpn administration tool.
Among all the tools available on GitHub, this one seems to be the one with the greatest potential.
Below, some of the difficulties I had, testing other tools:

  1. Presentation of the status (offline / online) and tun tunnels log (vpn site-to-site)
  2. Manage certificates and their keys.
  3. Lack of an automatic .conf file creator for clients. As good ovpn practice, I work creating a certificate for each client. My idea is that the customer could log into the tool and download the .conf / .ovpn file (with its configured certificate) to their device.
  4. Display of GeoIP accurately. Some tools use information from localization systems with huge discrepancies.

If you are able to implement these features in your tool, I am sure you will master GitHub.
Unfortunately I have no programming skills, however, if necessary, I can test the deployment and usability.

I deployed your tool on a CentOS, the only considerations I have to do, is the addition of tar (software) as a prerequisite, and correct the language module (I was unable to do the translation into English in any way).

Hug.

@Wutze
Copy link
Owner Author

Wutze commented Jul 27, 2020

Hallo @hypnooss

Thanks for your feedback.

A key management and personal keys are currently being planned and also already in progress. The corresponding keys will be provided to everyone after login.

I haven't thought about the topic GeoIP yet, because it might exceed my Java-Script skills. But we will see, the idea is good.

The multilingual capabilities will probably be finished in 1-2 weeks and published here.

You have installed the system on CentOS? Which problems did you have?

@hypnooss
Copy link

Hi @Wutze

My only "problem" was the installation of tar (which was not listed as a dependency).
After analyzing the logs, I did the installation and everything went smoothly.

I look forward to the news again, thanks for your commitment.

@Wutze
Copy link
Owner Author

Wutze commented Jul 27, 2020

Thanks. I'll make a note of it in the documentation.

@hamed-ta
Copy link

Good job! keep continue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed question Further information is requested waiting
Projects
None yet
Development

No branches or pull requests

3 participants