Expose AdGuard DoH at dns.neuralplatform.ai

This commit is contained in:
Will Anderson
2026-03-23 10:29:42 -05:00
parent 8e208045de
commit bf2ec73983
2 changed files with 5 additions and 0 deletions
+2
View File
@@ -88,6 +88,8 @@ resource "kubernetes_config_map" "adguard_defaults" {
url: https://easylist.to/easylist/easyprivacy.txt url: https://easylist.to/easylist/easyprivacy.txt
name: EasyPrivacy name: EasyPrivacy
id: 5 id: 5
tls:
allow_unencrypted_doh: true
filtering: filtering:
filtering_enabled: true filtering_enabled: true
rewrites: rewrites:
+3
View File
@@ -57,6 +57,9 @@ spec:
else: else:
cfg.setdefault("filters", []).append(df) cfg.setdefault("filters", []).append(df)
# Enforce allow_unencrypted_doh
cfg.setdefault("tls", {})["allow_unencrypted_doh"] = True
# Fix/ensure rewrites # Fix/ensure rewrites
cfg.setdefault("filtering", {}) cfg.setdefault("filtering", {})
existing_rw = {rw["domain"]: rw for rw in cfg["filtering"].get("rewrites", [])} existing_rw = {rw["domain"]: rw for rw in cfg["filtering"].get("rewrites", [])}