Better variable names for DNS

This commit is contained in:
Giulio De Pasquale 2022-10-09 23:23:58 +02:00
parent 41d0053278
commit dfb25e3c72

View File

@ -1,15 +1,16 @@
{ config, pkgs, lib, ... }: { config, pkgs, lib, ... }:
let let
adguard_port = "5300"; adguard_webui_port = 3031;
dnsproxy_port = "5353"; adguard_dns_port = "5300";
dnscrypt_listen_port = "5353";
in in
{ {
services = { services = {
dnsmasq = { dnsmasq = {
enable = true; enable = true;
# adguard port # adguard port
servers = [ "127.0.0.1#${adguard_port}" ]; servers = [ "127.0.0.1#${adguard_dns_port}" ];
extraConfig = '' extraConfig = ''
localise-queries localise-queries
min-cache-ttl=120 min-cache-ttl=120
@ -19,13 +20,13 @@ in
adguardhome = { adguardhome = {
enable = true; enable = true;
port = 3031; port = adguard_webui_port;
}; };
dnscrypt-proxy2 = { dnscrypt-proxy2 = {
enable = true; enable = true;
settings = { settings = {
listen_addresses = [ "127.0.0.1:${dnsproxy_port}" ]; listen_addresses = [ "127.0.0.1:${dnscrypt_listen_port}" ];
ipv4_servers = true; ipv4_servers = true;
ipv6_servers = false; ipv6_servers = false;
block_ipv6 = true; block_ipv6 = true;