2024-04-20 19:37:05 +01:00
|
|
|
{lib, ...}: let
|
|
|
|
tailscale =
|
|
|
|
lib.lists.forEach [
|
|
|
|
"authentik"
|
|
|
|
"ibiza"
|
|
|
|
"matrix"
|
|
|
|
"photos"
|
|
|
|
"proxmox"
|
|
|
|
"pw"
|
|
|
|
"tokyo"
|
|
|
|
"nitter"
|
|
|
|
] (name: {
|
|
|
|
name = name + ".gmem.ca";
|
2024-05-04 15:28:48 +01:00
|
|
|
content = "newcluster.gmem.ca";
|
2024-04-20 19:37:05 +01:00
|
|
|
});
|
|
|
|
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 = {
|
2024-05-16 21:11:53 +01:00
|
|
|
"x" = home;
|
|
|
|
"y" = tailscale;
|
2024-04-20 19:37:05 +01:00
|
|
|
};
|
|
|
|
}
|