Wireguard Configuration System will help you create a wireguard vpn configuration for both the server and 'x' number of clients. Running the container will prompt you to enter the remote server IP address and the specified number of roaming clients you would like to create the configurations for. After the container has finished you will see the following in your current working directory.
Current Working Directory:
Follow the instructions below for Server and Peer setup.
mkdir configurations
cd configurations
docker run --rm -it -v ${PWD}:/configurations rickjacobo/wireguard-configuration-system:latest
git clone https://github/rickjacobo/wireguard-configuration-system
cd wireguard-configuration-system
docker build -t local/wireguard-configuration-system .
docker run --rm -it -v ${PWD}:/configurations local/wireguard-configuration-system
Adapt configuration as needed for your server operating system
apt-get install wireguard -y
Move generated wg0.conf or write/paste the contents of wg0.conf to /etc/wireguard/wg0.conf
Start the wireguard server
wg-quick up wg0
Content type
Image
Digest
Size
247.6 MB
Last updated
over 4 years ago
docker pull rickjacobo/wireguard-configuration-system