diff --git a/wireguard/assets/root/make-client b/wireguard/assets/root/make-client deleted file mode 100755 index 61be3b1..0000000 --- a/wireguard/assets/root/make-client +++ /dev/null @@ -1,8 +0,0 @@ -#!/usr/bin/bash - -SERVER_TEMPLATE= -CLIENT_TEMPLATE= - -PRIVATE_KEY= -PUBLIC_KEY= - diff --git a/wireguard/assets/root/make-server b/wireguard/assets/root/make-server deleted file mode 100755 index 3aeecd6..0000000 --- a/wireguard/assets/root/make-server +++ /dev/null @@ -1,24 +0,0 @@ -#!/usr/bin/bash - -SERVER_TEMPLATE=${SERVER_TEMPLATE:=templates/wg0.conf} -SERVER_CONF=/etc/wireguard/wg0.conf - -PUBLIC_KEY=/etc/wireguard/server_id -PRIVATE_KEY=/etc/wireguard/server_id.pub - - -if ! [ -e "$PRIVATE_KEY" ] ; then - wg genkey > "$PRIVATE_KEY" -fi -if ! [ -e "$PUBLIC_KEY" ] ; then - cat "$PRIVATE_KEY" | wg pubkey > "$PUBLIC_KEY" -fi - -PRIVATE_KEY=$(cat "$PRIVATE_KEY") -cat ${SERVER_TEMPLATE} \ - | sed \ - -q 's/\${SERVER_PRIVATE_KEY}/'${PRIVATE_KEY}'/g' \ - > "${SERVER_CONF}" - -./make-client - diff --git a/wireguard/make.sh b/wireguard/make.sh index eb37718..ae7de8c 100755 --- a/wireguard/make.sh +++ b/wireguard/make.sh @@ -73,7 +73,7 @@ OPTS_STAGE_2="\ #---------------------------------------------------------------------- echo "# Building config..." -buildAssets ENDPOINT ENDPOINT_PORT +buildAssets ENDPOINT ENDPOINT_PORT DNS echo "# Creating CT..." pctCreateAlpine $ID "${OPTS_STAGE_1}" "$PASS" @@ -89,7 +89,6 @@ echo "# Copying assets..." echo "# Setup: wireguard default profile..." @ lxc-attach $ID -- bash -c "cd /root && \ - ENDPOINT_PORT=51820 \ CLIENT_IP=10.42.0.1/32 \ ALLOWED_IPS=0.0.0.0/0 \ make default.client"