Added fix to wireguard dns config to include more apps

This commit is contained in:
Derek Crudgington 2025-02-06 20:48:02 +00:00
parent 786608439c
commit 25b9c35a5c

View File

@ -6,14 +6,13 @@ PATH=$HOME/.docker/cli-plugins:/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sb
get_appvars get_appvars
config_wireguard() { config_wireguard() {
echo -ne "\n* Configuring /federated/apps/wireguard container.." echo -ne "* Configuring wireguard container.."
if [ ! -d "/federated/apps/wireguard" ]; then if [ ! -d "/federated/apps/wireguard" ]; then
mkdir -p /federated/apps/wireguard/data/config/coredns mkdir -p /federated/apps/wireguard/data/config/coredns
fi fi
cat > /federated/apps/wireguard/docker-compose.yml <<EOF cat > /federated/apps/wireguard/docker-compose.yml <<EOF
version: "3.7"
services: services:
wireguard: wireguard:
image: linuxserver/wireguard:\${IMAGE_VERSION} image: linuxserver/wireguard:\${IMAGE_VERSION}
@ -77,6 +76,10 @@ cat > /federated/apps/wireguard/data/config/coredns/Corefile <<EOF
192.168.0.13 msp.$DOMAIN 192.168.0.13 msp.$DOMAIN
192.168.0.13 espocrm.$DOMAIN 192.168.0.13 espocrm.$DOMAIN
192.168.0.13 calcom.$DOMAIN 192.168.0.13 calcom.$DOMAIN
192.168.0.13 dashboard.$DOMAIN
192.168.0.13 roundcube.$DOMAIN
192.168.0.13 discourse.$DOMAIN
192.168.0.13 plane.$DOMAIN
fallthrough fallthrough
} }
loop loop