Skip to content

Logicer16/wgconfgen

Repository files navigation

WireGuard Config Generator

npm (scoped) GitHub commit activity (branch)

Generate WireGuard configs for use in advanced deployments.

Features

  • Automatic key generation
    • Private keys
    • Preshared keys
  • Multi-peer (mesh) deployments
  • Import existing configs
  • Per peer customisation
  • Describe your deployment in:
    • yaml
    • toml
    • json
  • Export to:
    • wg-quick
    • systemd-networkd
    • Netctl
    • NetworkManager
  • Type safe API

Install

npx wgconfgen

Usage

Coming Soon