infra/dns/nextdns.nix
Gabriel Simmer 13978f0572
Some checks failed
--> Linted: GITLEAKS No errors were found in the linting process
--> Linted: JSCPD No errors were found in the linting process
--> Linted: NATURAL_LANGUAGE No errors were found in the linting process
Lint / lint (push) Successful in 24s
ci/woodpecker/push/woodpecker Pipeline failed
NextDNS placeholders
2024-05-16 21:11:53 +01:00

51 lines
792 B
Nix

{lib, ...}: let
tailscale =
lib.lists.forEach [
"authentik"
"ibiza"
"matrix"
"photos"
"proxmox"
"pw"
"tokyo"
"nitter"
] (name: {
name = name + ".gmem.ca";
content = "newcluster.gmem.ca";
});
home =
lib.lists.forEach [
"git"
"authentik"
"games"
"ibiza"
"matrix"
"photos"
"proxmox"
"pw"
"tokyo"
"nitter"
"atuin"
"dref"
"freshrss"
"hb"
"home"
"hue"
"netboot"
"pipedapi"
"piped"
"request-media"
"tools"
"ytproxy"
"changedetect"
] (name: {
name = name + ".gmem.ca";
content = "homelab.gmem.ca";
});
in {
data = {
"x" = home;
"y" = tailscale;
};
}