#10 Fixed missing check for IPv4

master
Cloud9 GF4 wgapi 2021-10-23 16:24:07 -06:00
parent 8bd30e84a4
commit 1d22f30919
1 changed files with 4 additions and 1 deletions

View File

@ -150,9 +150,12 @@ update add *.${domain}. ${env.DNS_TTL} CNAME ${domain}.`)
// Generate user config
const listen_port = Math.floor(50000 + Math.random() * 10000)
const config_address = ipv4_addr
? `${ipv4_addr}/${env.IPV4_CIDR}, ${ipv6_addr}/${env.IPV6_CIDR}`
: `${ipv6_addr}/${env.IPV6_CIDR}`
const config = `[Interface] # ${domain}
PrivateKey = ${keypair[1]}
Address = ${ipv4_addr}/${env.IPV4_CIDR}, ${ipv6_addr}/${env.IPV6_CIDR}
Address = ${config_address}
DNS = ${res.locals.DNS_SERVERS_STRING}
ListenPort = ${listen_port}
PostUp = resolvectl domain ${env.TLD} ${env.TLD}