Fixed pdns back

This commit is contained in:
root 2023-06-15 19:59:29 +00:00
parent b86210d89a
commit 5b39a1303a

View File

@ -106,24 +106,24 @@ start_pdns() {
start_service "pdns" "nc -z ${SERVICE_IP} 8081 &> /dev/null"
# Create DNS records for newdomain
docker exec pdns pdnsutil create-zone $DOMAIN
docker exec pdns pdnsutil set-kind $DOMAIN native
docker exec pdns pdnsutil set-meta $DOMAIN SOA-EDIT-API DEFAULT
# docker exec pdns pdnsutil create-zone $DOMAIN
# docker exec pdns pdnsutil set-kind $DOMAIN native
# docker exec pdns pdnsutil set-meta $DOMAIN SOA-EDIT-API DEFAULT
for i in ns1 ns2 powerdns traefik mail www computer panel nextcloud collabora jitsi matrix element listmonk vaultwarden vpn wireguard baserow gitea blog documentation; do
docker exec pdns pdnsutil add-record $DOMAIN $i A 86400 $EXTERNALIP
done
# for i in ns1 ns2 powerdns traefik mail www computer panel nextcloud collabora jitsi matrix element listmonk vaultwarden vpn wireguard baserow gitea blog documentation; do
# docker exec pdns pdnsutil add-record $DOMAIN $i A 86400 $EXTERNALIP
# done
docker exec pdns pdnsutil add-record $DOMAIN @ NS ns1.$DOMAIN_NEW
docker exec pdns pdnsutil add-record $DOMAIN @ NS ns2.$DOMAIN_NEW
docker exec pdns pdnsutil add-record $DOMAIN @ MX 86400 "10 mail.$DOMAIN"
docker exec pdns pdnsutil add-record $DOMAIN @ TXT 86400 "\"v=spf1 mx a:$DOMAIN ~all\""
docker exec pdns pdnsutil add-record $DOMAIN \* CNAME 86400 www.$DOMAIN
docker exec pdns pdnsutil add-record $DOMAIN @ A 86400 $EXTERNALIP
# docker exec pdns pdnsutil add-record $DOMAIN @ NS ns1.$DOMAIN_NEW
# docker exec pdns pdnsutil add-record $DOMAIN @ NS ns2.$DOMAIN_NEW
# docker exec pdns pdnsutil add-record $DOMAIN @ MX 86400 "10 mail.$DOMAIN"
# docker exec pdns pdnsutil add-record $DOMAIN @ TXT 86400 "\"v=spf1 mx a:$DOMAIN ~all\""
# docker exec pdns pdnsutil add-record $DOMAIN \* CNAME 86400 www.$DOMAIN
# docker exec pdns pdnsutil add-record $DOMAIN @ A 86400 $EXTERNALIP
# Run createrecords.sh inside baserow container
# docker exec pdns /root/createrecords.sh &> /dev/null
# [ $? -ne 0 ] && fail "Couldn't run createrecords.sh in /federated/apps/pdns container"
docker exec pdns /root/createrecords.sh &> /dev/null
[ $? -ne 0 ] && fail "Couldn't run createrecords.sh in /federated/apps/pdns container"
kill -9 $SPINPID &> /dev/null
echo -ne "done."