Skip to content

jcbsnclr/wg-man

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

wg-man -- WireGuard configuration manager

wg-man lets you spin up/down a random WireGuard client connection based on a given regex.

usage

wg-man up                    # bring up random config matching default regex (`^`)
wg-man up ^se                # bring up random config matching given regex
wg-man down                  # bring down currently running config

OpenRC

you can configure options for wg-man in /etc/conf.d/wg-man.

rc-service wg-man start      # start wg-man service
rc-service wg-man stop       # stop wg-man service
rc-update add wg-man         # add wg-man to default runlevel
rc-update add wg-man [LEVEL] # add wg-man to given runlevel

building & installation

cargo build --release        # build project
./util/install.sh            # build & install to $PREFIX (/usr/local by default)
./util/install-openrc.sh     # copy OpenRC service & config files to /etc

copying

see: LICENSE

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors