pihole dnsmasq

This commit is contained in:
2025-08-02 16:07:09 +02:00
parent 309bd66cdc
commit 3d683f6e67

View File

@@ -48,7 +48,10 @@ in {
containers.pihole = { containers.pihole = {
autoStart = true; autoStart = true;
image = "pihole/pihole:latest"; image = "pihole/pihole:latest";
volumes = ["/var/lib/pihole:/etc/pihole/"]; volumes = [
"/var/lib/pihole:/etc/pihole/"
"/var/lib/dnsmasq.d:/etc/dnsmasq.d/"
];
environment = { environment = {
TZ = "Europe/Stockholm"; TZ = "Europe/Stockholm";
CUSTOM_CACHE_SIZE = "0"; CUSTOM_CACHE_SIZE = "0";
@@ -59,8 +62,8 @@ in {
}; };
environmentFiles = [config.age.secrets.pihole.path]; environmentFiles = [config.age.secrets.pihole.path];
ports = [ ports = [
"192.168.88.14:53:53/tcp" "53:53/tcp"
"192.168.88.14:53:53/udp" "53:53/udp"
"8053:80/tcp" "8053:80/tcp"
]; ];
extraOptions = [ extraOptions = [