Skip to content

Latest commit

 

History

History
39 lines (30 loc) · 866 Bytes

README.md

File metadata and controls

39 lines (30 loc) · 866 Bytes

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