#wireguard #toolkit #config-file #manage #generate #yaml-config #tool

app wgx

wireguard tool to manage / generate configuration

5 releases

0.1.4 Oct 11, 2022
0.1.3 Sep 8, 2022
0.1.2 Aug 16, 2022
0.1.1 Aug 16, 2022
0.1.0 Aug 16, 2022

#29 in #wireguard

MIT license

31KB
344 lines

wgx

wireguard tool to manage / generate configuration. Maintain one yaml configuration file to quickly build wireguard network.

Usage

wgx usage demo No demo visible here? View it on asciinema.

wgx --h

USAGE:
    wgx [OPTIONS]

OPTIONS:
    -a, --all                Include all nodes
    -c, --config <CONFIG>    Config file [default: ./config.yml]
    -f, --format <FORMAT>    Output format [default: conf]
    -h, --help               Print help information
    -n, --node <NODE>        Node to export [default: ]
    -V, --version            Print version information

more information please checkout config.example.yml

Dependencies

~13–25MB
~353K SLoC