it-tools icon indicating copy to clipboard operation
it-tools copied to clipboard

Wireguard Config Generator

Open wiesner-philipp opened this issue 9 months ago • 1 comments

What type of request is this?

New tool idea

Clear and concise description of the feature you are proposing

Safely generating a Wireguard Config given a few simple variables such as:

  • Random Seed
  • Listen Port
  • Number of Clients
  • CIDR
  • Client Allowed IPs
  • Endpoint (Optional)
  • DNS (Optional)
  • Pre-Shared Keys (Enhanced Security, Optional)

With a UI similiar to the provided example.

Is their example of this tool in the wild?

Yes! https://www.wireguardconfig.com/

Additional context

Nobody feels safe entering all the needed information to connect to a wireguard tunnel into a random website. I'd rather host the website myself and generate a config there.

Validations

  • [x] Check the feature is not already implemented in the project.
  • [x] Check that there isn't already an issue that request the same feature to avoid creating a duplicate.
  • [x] Check that the feature can be implemented in a client side only app (IT-Tools is client side only, no server).

wiesner-philipp avatar Mar 14 '25 09:03 wiesner-philipp

Hi @wiesner-philipp implemented in my fork: https://sharevb-it-tools.vercel.app/wireguard-config-generator

And if you are interested in an up to date version of it-tools, with many improvements, new tools, and bug fixes, as this repo is almost no more maintained, I made a fork here : https://github.com/sharevb/it-tools (https://sharevb-it-tools.vercel.app/ and docker images https://github.com/sharevb/it-tools/pkgs/container/it-tools)

sharevb avatar Nov 02 '25 12:11 sharevb